skillcn
v0.0.6
Published
A community-driven library of reusable, modular skills for AI agents and automation workflows
Maintainers
Readme
skillcn
A community-driven library of reusable, modular agent Skills for AI agents and automation workflows.
Designed for use with modern AI coding environments including Claude Code, Cursor, Windsurf, GitHub Copilot, Trae, and open-source tools like OpenCode and Cline.
What are Skills?
Skills are collections of instructions, scripts, and resources that an AI Agent can load dynamically to improve performance on specialized tasks. They teach the AI Agent how to complete specific tasks in a repeatable, high-quality way, whether that’s creating distinctive UI components, building robust APIs, or following strict brand guidelines.
Each skill is self-contained within its own folder and includes a SKILL.md file that defines the instructions and metadata used by the AI Agent.
Why skillcn?
- 📦 Standardized: A consistent format for agent instructions that works across different AI tools.
- 🧩 Modular: Don't bloat your context. Install only the specific skills your project needs.
- 🤝 Community-Driven: Benefit from shared prompt engineering best practices without reinventing the wheel.
For more information, check out: agentskills.io
Install
Install a skill with your preferred package manager:
Using PNPM:
pnpx skillcn add [skill]Using Bun:
bunx --bun skillcn add [skill]Using NPM:
npx skillcn add [skill]Usage Examples
Local Skills (Bundled)
Install a single skill:
pnpx skillcn add frontend-designInstall multiple skills at once:
pnpx skillcn add frontend-design astro-builderList available skills:
pnpx skillcn listPreview installation (dry run):
pnpx skillcn add frontend-design --dry-runGitHub Skills (Remote)
Install a skill from a GitHub repository:
pnpx skillcn add https://github.com/user/repoPreview GitHub installation (dry run):
pnpx skillcn add https://github.com/user/repo --dry-runHow It Works
When you install a skill:
skillcncopies the skill files to your project's.agents/skillsdirectory- Each skill contains its implementation, documentation, and configuration
- Your AI agent can now use that skill's capabilities
your-project/
├── .agents/
│ └── skills/
│ └── frontend-design/
│ └── SKILL.md
│ └── astro-builder/
│ └── SKILL.md
├── src/
└── package.jsonAvailable Commands
| Command | Description |
| ------------------------------- | -------------------------------- |
| skillcn add <skill...> | Install one or more local skills |
| skillcn add <github-url> | Install skill from GitHub repo |
| skillcn list or skillcn ls | List all available local skills |
| skillcn add <skill> --dry-run | Preview what would be installed |
Contributing
We welcome contributions! Whether it's:
- 🆕 Adding new skills
- 🐛 Fixing bugs
- 📖 Improving documentation
- 💡 Suggesting features
Please see Contributing.md for details on our code of conduct and the process for submitting pull requests.
Creating a New Skill
Have an idea for a skill? Check out our Skill Creation Guide to learn how to:
- Structure your skill
- Write documentation
- Submit it to the collection
Security
If you discover any security related issues, please email author instead of using the issue tracker.
Changelog
Please see the Changelog for more information on what has changed recently.
Acknowledgments
Built with:
- tsdown - The Elegant Library Bundler
- Commander.js - CLI framework
- Clack - Beautiful prompts
- Picocolors - Tiny colors library
License
Please see the LICENSE for more information.
