Agent Skills
› stacklok/toolhive-studio
› skill-editor
skill-editor
GitHub用于编辑 AI Agent 技能文件,确保在 Claude、Codex 和 Cursor 之间保持同步。以 Claude 为源文件进行编辑,并通过 CLI 命令复制变更至其他平台,同时验证一致性。
Trigger Scenarios
需要修改或更新现有的 Agent 技能描述或逻辑
需要在多个 AI 编辑器(Claude/Codex/Cursor)间同步技能配置
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:47


