Using Skills โ
Quick Reference
- Total Skills: 30+ across 5 swarms
- Invocation: Platform-specific commands (see table below)
- Format: Universal markdown โ SKILL.md
- Customizable: Fork and modify any skill
How Skills Work โ
Skills are markdown instruction files that AI agents read and follow. When you invoke a skill, the AI agent:
- Reads the SKILL.md file
- Follows the documented procedure step-by-step
- Applies the rules and constraints defined in the skill
Invoking Skills โ
Each platform has its own syntax:
| Platform | Syntax | Example |
|---|---|---|
| Antigravity (Gemini) | @[/skill-name] | @[/cm-tdd] write auth tests |
| Claude Code | /skill-name | /cm-tdd write auth tests |
| Cursor | @skill-name | @cm-tdd write auth tests |
| Windsurf | @skill-name | @cm-tdd write auth tests |
| Cline | @skill-name | @cm-tdd write auth tests |
Skill Discovery โ
Via CLI โ
bash
# List all skills
cm skill list
# Get info about a specific skill
cm skill info cm-tdd
# List skills by domain
cm skill domainsVia Dashboard โ
Open the dashboard and navigate to the Skills tab to browse available skills with descriptions.
Via Documentation โ
Browse the full Skills Library โ with complete documentation for every skill.
Skill Categories (Swarms) โ
| Swarm | Skills | Purpose |
|---|---|---|
| ๐ง Engineering | cm-tdd, cm-debugging, cm-quality-gate, cm-test-gate, cm-code-review | Code quality & testing |
| โ๏ธ Operations | cm-safe-deploy, cm-identity-guard, cm-git-worktrees, cm-terminal | Safe deployment & ops |
| ๐จ Product | cm-planning, cm-brainstorm-idea, cm-ux-master, cm-ui-preview, cm-dockit, cm-readit, cm-project-bootstrap | Design & documentation |
| ๐ Growth | cm-content-factory, cm-ads-tracker | Marketing & analytics |
| ๐ฏ Orchestration | cm-execution, cm-continuity, cm-skill-chain, cm-skill-mastery, cm-safe-i18n | Coordination & automation |
Chaining Skills โ
Use Skill Chains to compose multi-skill workflows:
bash
# List available chains
cm chain list
# Start a "feature" chain
cm chain start feature "Add user authentication"
# Auto-detect is best chain
cm chain auto "Fix the login bug"Built-in Chains โ
| Chain | Steps | Use Case |
|---|---|---|
feature | planning โ tdd โ execution โ review โ deploy | New feature development |
bugfix | debugging โ tdd โ execution โ review | Bug investigation & fix |
deploy | quality-gate โ safe-deploy | Production deployment |
Customizing Skills โ
Fork any skill and modify it:
bash
# Copy a skill to your project
cp -r skills/cm-tdd my-skills/cm-tdd
# Edit SKILL.md to customize
vim my-skills/cm-tdd/SKILL.mdSkill Format โ
yaml
---
name: my-custom-skill
description: "When to use this skill"
---
# Skill Name
> One-line summary
## When to Use
[Trigger conditions]
## Procedure
[Step-by-step instructions]
## Rules
[Do's and Don'ts]Best Practices โ
- Start with
cm-planningโ Always plan before executing - Use
cm-tddโ Write tests first, then implement - End with
cm-quality-gateโ Never deploy without verification - Enable
cm-continuityโ Working memory prevents repeating mistakes - Chain skills for complex workflows โ Don't manually invoke each one
Next Steps โ
- Skills Library โ โ Browse all skills with full documentation
- Dashboard Guide โ โ Task management
- Working Memory โ โ Context persistence