easyskillz-setup
Set up easyskillz after cloning a repository or on a new machine.
适合你,如果每次换电脑或克隆仓库后都要手动装依赖、配环境
/ 通过 npx 安装 校验哈希
npx oh-my-skill add durdeuvlad/easyskillz/easyskillz-setup/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- durdeuvlad/easyskillz/easyskillz-setup/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify durdeuvlad/easyskillz/easyskillz-setup安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
3GitHub stars
~669上下文体积 · 单文件
索引托管
怎么用
商店整理自技能原文 · 版本 cbc6b5a · 表述以原文为准它做什么
装上后,Claude 会运行 easyskillz sync 命令,自动检测你安装的 AI 工具(如 Claude、Cursor 等),读取项目配置,创建符号链接,将所有技能文件连接到你的工具中,并可选管理指令文件和 .gitignore。
什么时候触发
当你克隆了一个使用 easyskillz 的仓库,或在新机器上需要将技能连接到 AI 工具时触发。
装好后可以这样说
Claude 会执行同步,连接所有技能到你的工具。
Claude 会启动设置流程,包括询问指令文件管理策略。
技能原文 SKILL.md
easyskillz-setup
Set up easyskillz after cloning a repository or on a new machine.
When to Use This Skill
Use this skill when:
- You just cloned a repository that uses easyskillz
- You're on a new machine and need to wire skills to your AI tools
- Skills aren't showing up in your AI tools
- You see a message like "Run
easyskillz syncafter cloning" - You want to initialize easyskillz in a project
What This Skill Does
Runs easyskillz sync which:
- Detects which AI tools you have installed (Claude, Cursor, Codex, etc.)
- Reads the project's easyskillz configuration
- Creates symlinks from tool directories to
.easyskillz/skills/ - Wires all existing skills to your tools
- Optionally manages instruction files (CLAUDE.md, AGENTS.md, etc.)
- Optionally configures .gitignore
Instructions
Step 1: Run sync
easyskillz sync
Step 2: Answer prompts (first time only)
If this is your first time running sync in this repo, you'll be asked:
- Instruction file management? [Y/n]
Y= Centralize instruction files in.easyskillz/docs/n= Leave instruction files as-is
- Strategy? [1/2] (if you chose Y)
1= Unified (one INSTRUCTION.md for all tools)2= Tool-specific (separate files per tool)
- Gitignore strategy? [1/2/3]
1= Full (gitignore all tool files) ← Recommended2= Conflict-only (gitignore config files only)3= None (manual management)
Step 3: Verify
After sync completes, verify skills are wired:
- Check
.claude/skills/(if using Claude) - Check
.cursor/skills/(if using Cursor) - Skills should appear in your AI tool's skill list
Expected Output
Scanning for AI tools... ✓ Claude Code (.claude/skills) ✓ Cursor (.cursor/skills) Reading config (.easyskillz/easyskillz.json)... Registered: claude, cursor Strategy: symlink Testing symlink support... ✓ symlinks work Plan: [ wire ] .claude/skills/review-pr → .easyskillz/skills/review-pr [ wire ] .cursor/skills/review-pr → .easyskillz/skills/review-pr Proceed? [Y/n] Y ✓ Wired review-pr → Claude Code ✓ Wired review-pr → Cursor Done. 2 tool(s) wired via symlink.
Troubleshooting
Skills not showing up?
- Make sure you're in the project root directory
- Check that
.easyskillz/skills/exists and has skill folders - Try running
easyskillz syncagain
Symlinks not working?
- On Windows, you may need to run as administrator
- easyskillz will fall back to stub files automatically
No tools detected?
- Make sure you have at least one AI tool installed
- Check that the tool has created its config file (e.g.,
.claude/settings.json)
Related Skills
- easyskillz-add - Create a new skill
- easyskillz-register - Add a new AI tool to the project
- easyskillz-reference - Full easyskillz documentation
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →
评论
登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。
…