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.
From your project root, link skills into your IDE so it can use them:
npx metaskillsThis 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:
| IDE | Command | Target dir |
|---|---|---|
| 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 live under skills/<name>/SKILL.md:
js-conventions— Metarhia JavaScript/TypeScript style and namingjs-data-structures— JavaScript collections and structural patternsdata-structures— general data-structure guidance for agentsmetautil-data-structures— metautil structures (list, queue, deque, trie, …)js-gof— GoF creational and related patterns in JavaScripterror-handling— error handling conventionsnpm-publish— prepare an npm package for release
See the skills directory for the full list.
Clone the repo and link skills for local testing:
git clone https://github.com/metarhia/metaskills.git
cd metaskills
npm install
npx metaskills # autodetect, or npx metaskills cursor, etc.Scripts:
npm run lint— check code stylenpm run fix— auto-fix with ESLint and Prettiernpm t— run tests
Copyright (c) 2026 Metarhia contributors. Metaskills is MIT licensed. Metaskills is a part of Metarhia technology stack.