بنقرة واحدة
easyskillz-register
Add a new AI tool to the project and wire all existing skills to it.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Add a new AI tool to the project and wire all existing skills to it.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Documentation and best practices for using easyskillz to manage AI agent skills.
Audits easyskillz code changes against North Star principles for design integrity and correctness.
Create a new skill and automatically wire it to all registered AI tools.
Comprehensive QA workflow for easyskillz CLI - build, install locally, and test all flows.
Set up easyskillz after cloning a repository or on a new machine.
| name | easyskillz-register |
| description | Add a new AI tool to the project and wire all existing skills to it. |
Add a new AI tool to the project and wire all existing skills to it.
Use this skill when:
Runs easyskillz register <tool> which:
.easyskillz/easyskillz.json configStep 1: Check supported tools
Supported tools:
claude - Claude Codecodex - Codexcursor - Cursorwindsurf - Windsurfwindsurf-workflows - Windsurf Workflowscopilot - GitHub Copilotgemini - Gemini CLIStep 2: Run register command
easyskillz register <tool>
Example:
easyskillz register cursor
Step 3: Verify
Check that:
.easyskillz/easyskillz.json.cursor/skills/)AGENTS.md) ✓ Registered Cursor
✓ Wired skill "review-pr" → Cursor
✓ Wired skill "commit-msg" → Cursor
✓ Wired skill "debug-api" → Cursor
✓ Updated AGENTS.md
Cursor registered. 3 skill(s) wired.
# User: "I just installed Cursor, can you add it to easyskillz?"
# You run:
easyskillz register cursor
# Output:
# ✓ Registered Cursor
# ✓ Wired skill "review-pr" → Cursor
# ✓ Wired skill "commit-msg" → Cursor
# ✓ Updated AGENTS.md
#
# Cursor registered. 2 skill(s) wired.
# Now all existing skills are available in Cursor!
1. Config file (.easyskillz/easyskillz.json)
{
"tools": ["claude", "cursor"], // ← cursor added
"linkStrategy": "symlink",
"manageDocs": true,
"docsStrategy": "unified",
"gitignoreStrategy": "full"
}
2. Tool's skills directory
.cursor/skills/
review-pr/ ← symlink to .easyskillz/skills/review-pr
commit-msg/ ← symlink to .easyskillz/skills/commit-msg
3. Tool's instruction file (e.g., AGENTS.md)
<!-- easyskillz-managed -->
## easyskillz — Skill Management
...
<!-- /easyskillz-managed -->
4. .gitignore (if gitignore strategy is set)
.cursor/ # ← added
.cursor/config.json # ← added (if conflict-only strategy)
| Tool | Skills Dir | Instruction File |
|---|---|---|
| Claude Code | .claude/skills/ | CLAUDE.md |
| Codex | .codex/skills/ | AGENTS.md |
| Cursor | .cursor/skills/ | AGENTS.md |
| Windsurf | .windsurf/skills/ | AGENTS.md |
| Windsurf Workflows | .windsurf/workflows/ | AGENTS.md |
| GitHub Copilot | .github/skills/ | .github/copilot-instructions.md |
| Gemini CLI | .gemini/skills/ | GEMINI.md |
Tool already registered?
Unknown tool error?
cursor, not CursorSkills not showing up in the new tool?
easyskillz sync to re-wireDon't use register for: