AI agent skills
AI Agent Skills
Reusable capabilities for OpenCode, Claude Code, and compatible AI coding agents.
Focused capability without the monolith
This repository collects focused skills that give AI coding agents reusable guidance for engineering, validation, and review work. Each skill is a small, portable package with a clear purpose, so it can be installed when useful instead of becoming part of every prompt.
I use skills to give an agent a sharper capability for a specific task—secure TypeScript, incremental refactoring, UI tokens, or idea validation—without turning the whole harness into a monolith.
Start here
Install it where you work.
Replace <skill-name> with a skill from the repository README. The collection is intended for OpenCode, Claude Code, and other compatible agents; install only the capabilities you want in the current environment.
npx skills add https://github.com/joacod/skills --skill <skill-name>Use it
Install the capability you need
Choose a skill by category, install it with the skills CLI, and then let your harness load it for the relevant work:
npx skills add https://github.com/joacod/skills --skill secure-node-typescriptnpx skills add https://github.com/joacod/skills --skill refactor-design-patternsnpx skills add https://github.com/joacod/skills --skill open-source-project-validatorWhat stays simple
- Keep each skill focused on one reusable capability.
- Opt in to specialized guidance instead of injecting everything into every task.
- Make skills portable across compatible AI coding agents.