BeClaude

skillspec

New
GitHub TrendingGeneralby e01n0

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.

First seen 5/22/2026

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/skillspec.md https://raw.githubusercontent.com/e01n0/skillspec/main/SKILL.md
3
Invoke in Claude Code
/skillspec
View source on GitHub
testingagentlsp

Security Audits

LicenseUnknownSourceWarnRepositoryPass

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.