Metarhia Skills

Agent skills for the Metarhia tech stack: reusable instructions for AI assistants and IDEs (Cursor, VS Code, Claude Code, Windsurf, etc.) — code style, patterns, architecture, and domain knowledge.
Usage
From your project root, link skills into your IDE so it can use them:
npx metaskills
This autodetects installed IDEs and creates symlinks under their skills
directories pointing at node_modules/metaskills/skills, so the IDE loads
the skills without copying files.
Supported IDEs:
| Autodetect | npx metaskills | Autodetect or menu |
| Cursor | npx metaskills cursor | .cursor/skills |
| Claude | npx metaskills claude | .claude/skills |
| Windsurf | npx metaskills windsurf | .windsurf/skills |
| VS Code | npx metaskills vscode | .github/skills |
| Gemini | npx metaskills gemini | .gemini/skills |
| Antigravity | npx metaskills antigravity | .agents/skills |
| All | npx metaskills all | All of the above |
Run once after install or after updating the package. Stale symlinks are
removed and missing ones are added automatically.
Skills
Skills live under skills/<name>/SKILL.md:
js-conventions — Metarhia JavaScript/TypeScript style and naming
js-data-structures — JavaScript collections and structural patterns
data-structures — general data-structure guidance for agents
metautil-data-structures — metautil structures (list, queue, deque, trie, …)
js-gof — GoF creational and related patterns in JavaScript
error-handling — error handling conventions
npm-publish — prepare an npm package for release
See the skills directory for the full list.
Development
Clone the repo and link skills for local testing:
git clone https://github.com/metarhia/metaskills.git
cd metaskills
npm install
npx metaskills
Scripts:
npm run lint — check code style
npm run fix — auto-fix with ESLint and Prettier
npm t — run tests
License & Contributors
Copyright (c) 2026 Metarhia contributors.
Metaskills is MIT licensed.
Metaskills is a part of Metarhia technology stack.