skillspec
NewSkillSpec is a DSL that adds types, contracts, composition, and tests around agent skills, then compiles back down to the same SKILL.md that existing runtimes already understand. Once a skill works and you want to make it production-ready, you codify it into a .agent file and get versioning, structural diffs, type checking, and a path to CI/CD.
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/skillspec.md https://raw.githubusercontent.com/e01n0/skillspec/main/SKILL.md/skillspecSecurity Audits
Frequently Asked Questions
What is skillspec?
SkillSpec is a DSL that adds types, contracts, composition, and tests around agent skills, then compiles back down to the same SKILL.md that existing runtimes already understand. Once a skill works and you want to make it production-ready, you codify it into a .agent file and get versioning, structural diffs, type checking, and a path to CI/CD.
How to install skillspec?
To install skillspec: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/skillspec.md https://raw.githubusercontent.com/e01n0/skillspec/main/SKILL.md. Finally, /skillspec in Claude Code.
What is skillspec best for?
skillspec is a skill categorized under General. It is designed for: testing, agent, lsp. Created by e01n0.