Easyskillz — AI skill for Claude Code
Single source of truth for AI agent skills.
How to install Easyskillz
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open DurdeuVlad/easyskillz and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Easyskillz does
Single source of truth for AI agent skills. One folder, all your tools, zero repetition. Write a skill once — easyskillz wires it to Claude Code, Cursor, Codex, Windsurf, Copilot, and Gemini automatically.
Alternatives in AI
- WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
- Embeddedskills — An open-source collection of embedded development and debugging skills for Claude Code, Copilot, TRAE, and oth 593 ★
- Memtrace Public — Structural memory for AI coding agents 466 ★
README
easyskillz
**Status:** easyskillz solved cross-tool skill wiring by fully materializing skills into every host's native directory. As libraries grew, that approach started advertising more to the model than any single task needs. [Skillweft](https://github.com/DurdeuVlad/skillweft) is the successor: same author, a progressive-disclosure direction — skills stay hidden in a library until a router searches and opens exactly the one a task needs. easyskillz still works and is maintained for existing users, but new projects should start with Skillweft.
Easyskillz 0.5.1 keeps reusable agent skills honest across tools. You author one complete skill directory under `.easyskillz/skills/`; Easyskillz validates it, plans target changes, and materializes the complete native directory each host discovers.
Requires Node.js 22+.
What changed in 0.5
- Complete native directory delivery by link or atomic copy. Scripts, references, assets, and the real
SKILL.mdmove together. - Strict YAML and schema-2 config validation. Read-only commands never rewrite source bytes.
- Preview-first mutations with
--dry-run, local ownership state, hashes, shared-consumer tracking, and safe cleanup. - Explicit docs ownership.
project syncdoes not scan or rewrite instruction files. - One declared CLI grammar with stable JSON envelopes, usage exits, and help that cannot dispatch.
The executable is the CLI-only public API. Requiring internal JavaScript modules is unsupported.
Install
npm install --global easyskillz@0.5.1
easyskillz --version
Start
# inspect first
easyskillz project doctor
easyskillz skill validate
easyskillz project sync --dry-run
# apply the reviewed project plan
easyskillz project sync --confirm
Canonical sources are committed. Generated outputs and machine-local `.easyskillz/state.json` are not.
.easyskillz/
easyskillz.json committed desired state, schema 2
skills// committed canonical skill direct
Related Skills
Skillr
Write AI instructions once, sync to every tool. One canonical format (.skillr/) compiles to CLAUDE.md, .cursor
Std Agent
One .stdai/ source of truth, fanned out to 22 AI coding tools: Claude Code, Codex, Cursor, Copilot, Gemini CLI
Std AI
One .stdai/ source of truth, fanned out to 22 AI coding tools: Claude Code, Codex, Cursor, Copilot, Gemini CLI
Skills Domain
SSOT(Single Source of Truth)におけるドメイン固有スキルを提供するリポジトリ。本リポジトリは、特定のアプリケーションや業務要件に依存する操作を定義し、AIエージェント(Copilot / Cla
Skills Core
SSOT(Single Source of Truth)における汎用スキル実装を提供する中核リポジトリ。本リポジトリは、複数の案件で再利用可能な操作単位(Skill)を定義し、AIエージェント(Copilot / Cla
Ssot Schema
SSOT(Single Source of Truth)における設計スキーマおよび実装ルールを定義する中核リポジトリ。本リポジトリは、AIエージェント(Copilot / Claude / GeminiCLI / Cur
Related Agents
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from
10x Tool Calls
Cursor and Windsurf meter usage by requests and tool calls rather than tokens, which means a finished or stall