My collection of reusable agent skills.
Install into the current project and select individual skills or collections interactively:
npx skills@latest add gabimoncha/skillsUse the same interactive flow with --global to make the selected skills
available across projects:
npx skills@latest add gabimoncha/skills --global| Collection | Purpose |
|---|---|
| Essentials | Cross-project skills recommended for global installation. |
| Frontend Essentials | Skills for frontend and mobile application work. |
The static .claude-plugin/marketplace.json manifest presents these folders as
separate installer groups. Skill Packs combine selected skills into installation
sets for agents and projects.
- Create the skill under its collection, such as
skills/essentials/<skill-name>/SKILL.mdorskills/frontend-essentials/<skill-name>/SKILL.md. - Add at least
nameanddescriptionfrontmatter. - For a public skill, add its directory to the matching group in
.claude-plugin/marketplace.json.
Each skill follows the Agent Skills format: a directory containing a SKILL.md
with name and description frontmatter. Supporting files and directories
without a SKILL.md are not published.
The collection may contain internal skills. Keep work in progress out of normal Skills CLI discovery with:
metadata:
internal: trueThe Skills CLI excludes these skills during repository discovery. When the skill is ready, remove the marker, add it to the marketplace group, and add it to the applicable packs.
Run the repository tests with:
bun run test