Skip to main content

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:

Creating Custom Skills

Via Settings โ†’ Node Managers โ†’ Skills:
  1. Click โ€œAdd New Skillโ€
  2. Enter name and description
  3. Write SKILL.md content
  4. Add scripts in /scripts/ folder
  5. Add docs in /references/ folder
  6. Save to workspace library
Skill then appears in left sidebar for dragging to canvas.

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:
scripts/send_email.py:

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
โŒ Donโ€™t:
  • Create monolithic โ€œdo everythingโ€ skills
  • Hardcode credentials (use config)
  • Skip error handling
  • Ignore security implications

Next Steps