Agent skill
writing-alto-skills
Use when creating or editing ALTO skills (skills/*/SKILL.md) or agents (agents/*.md). Guide for skill structure, frontmatter format, and content organization.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/writing-alto-skills
SKILL.md
Writing ALTO Skills
Frontmatter (Required)
---
name: skill-name
description: Use when [triggering conditions]. [What the skill does].
---
| Field | Constraints |
|---|---|
name |
Letters, numbers, hyphens. Max 64 chars. |
description |
Start with "Use when...". Max 1024 chars. |
Description Examples
# Specific triggering conditions
description: Use when testing ALTO protocol and finding issues. Run protocol tests, analyze artifacts.
# File-based triggers
description: Use when creating or editing ALTO skills (skills/*/SKILL.md) or agents (agents/*.md).
Content Guidelines
- Start with key action - What should agent do first?
- Numbered steps for procedures
- Tables for reference data
- Code blocks for commands/examples
- Bullets over paragraphs - Keep prose minimal
Word limit: 500 words (excludes code blocks). Validator warns above this.
Validate Before Commit
devenv shell -- alto-validate
Reference: superpowers/writing-skills
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?