Skills Node
Skills give your agent capabilitiesβtools and actions it can perform.Overview
Purpose: Add tools and capabilities to your agent (file operations, API calls, code execution) Connection: Right handle of main agent card Color: Red Icon: π οΈ Required: Optional (0 to many)What are Skills?
Skills are folder-based capabilities that define what your agent can do:- Read and write files
- Execute Python/JavaScript code
- Call external APIs
- Process data
- Interact with systems
Skill Structure
Each skill is a folder containing:SKILL.md Format
The skill definition file uses YAML frontmatter + markdown:Built-in Skills
ClaudeSpace includes these common skills:| Skill | Purpose | Example Use |
|---|---|---|
| File System | Read/write files | Read documents, save reports |
| Code Interpreter | Execute Python code | Data analysis, calculations |
| HTTP Request | Call APIs | External service integration |
| Web Search | Search the internet | Research, fact-checking |
Creating Custom Skills
Via Settings β Node Managers β Skills:- Click βAdd New Skillβ
- Enter name and description
- Write SKILL.md content
- Add scripts in
/scripts/folder - Add docs in
/references/folder - Save to workspace library
Configuration
When clicked on canvas:- Edit SKILL.md content
- Add/remove script files
- Configure parameters
- Set file permissions
Real-World Examples
Example 1: Email Sender Skill
SKILL.md:Example 2: Database Query Skill
SKILL.md:Best Practices
β Do:- Keep skills focused (one responsibility)
- Document parameters clearly
- Include usage examples
- Handle errors gracefully
- Use scripts for complex logic
- Create monolithic βdo everythingβ skills
- Hardcode credentials (use config)
- Skip error handling
- Ignore security implications
Next Steps
- Memory Node - Add persistent knowledge
- Commands Node - Create slash commands