A collection of portable skills for AI coding agents. Part of the skills.sh open ecosystem.
Skills are reusable extensions that give AI coding agents specialized capabilities—packaged instructions and scripts that work across multiple agents:
| Agent | Skills Directory |
|---|---|
| Claude Code | .claude/skills/ |
| GitHub Copilot | .github/skills/ |
| Cursor | .cursor/skills/ |
| OpenCode | .opencode/skills/ |
| Generic | .agent/skills/ |
| Skill | Description |
|---|---|
| gherkin-step-scaffold | Scaffold step definitions from Cucumber feature files |
| github-gist | Create GitHub gists from files or snippets |
| hk-setup | Set up hk git hooks with pre-commit linters |
| jenkins-migrate | Convert Jenkins pipelines to GitHub Actions |
| mise-setup | Set up mise dev tool version manager |
| obsidian | Read, write, search, and manage Obsidian vault notes |
| openspec-to-gherkin | Generate Gherkin feature files from OpenSpec delta specs |
| zensical-setup | Generate documentation sites using Zensical |
Install via skills.sh:
npx skills add <owner/repo>Or copy a skill manually to your project or global skills directory:
# Example: Install github-gist for Claude Code
cp -r skills/github-gist ~/.claude/skills/Each skill follows a standard structure:
skills/<skill-name>/
├── SKILL.md # Documentation with frontmatter metadata
└── <scripts> # Implementation files
The SKILL.md frontmatter includes:
name: Skill identifierdescription: What the skill does (used by agents for tool selection)license: License typemetadata: Author, version, tags, compatibility info
See skills.sh for the full specification and skill directory.
MIT