Agent Skills
› stacklok/toolhive-studio
› skill-editor
skill-editor
GitHub用于编辑AI代理技能文件,确保在Claude、Codex和Cursor之间保持同步。通过修改主源并复制到其他平台来更新或删除技能配置。
Trigger Scenarios
需要更新现有AI技能描述或指令
需要同步多个Agent平台的技能配置
需要修复技能文件中的错误
需要删除不再使用的技能
Install
npx skills add stacklok/toolhive-studio --skill skill-editor -g -y
SKILL.md
Frontmatter
{
"name": "skill-editor",
"description": "REQUIRED for editing any skill file. Ensures changes sync to Claude, Codex, and Cursor. Never edit .claude\/skills\/ files directly - always use this skill."
}
Skill Editor
Edit existing AI agent skills while keeping Claude, Codex, and Cursor in sync.
Workflow
- Always edit Claude first -
.claude/skills/<name>/SKILL.mdis the canonical source - Replicate with CLI - Copy changes to
.codex/skills/and.cursor/skills/ - Never edit Codex/Cursor directly - They are copies of Claude's version
Finding Existing Skills
List all skills:
ls -la .claude/skills/
Read a skill:
cat .claude/skills/<name>/SKILL.md
Editing a Skill
- Read the current skill content from
.claude/skills/<name>/SKILL.md - Make the requested changes
- Replicate to other agents:
cp .claude/skills/<name>/SKILL.md .codex/skills/<name>/ cp .claude/skills/<name>/SKILL.md .cursor/skills/<name>/
Verification
Always verify sync after editing:
diff .claude/skills/<name>/SKILL.md .codex/skills/<name>/SKILL.md
diff .claude/skills/<name>/SKILL.md .cursor/skills/<name>/SKILL.md
No output means files are identical.
Common Edits
- Update description - Improve auto-discovery keywords
- Add instructions - Expand the skill's capabilities
- Fix errors - Correct mistakes in the skill logic
- Add references - Create
references/directory for supporting docs
Deleting a Skill
Remove from all three locations:
rm -rf .claude/skills/<name> .codex/skills/<name> .cursor/skills/<name>
Version History
- 12a6ab3 Current 2026-08-20 10:48


