Claude-skill-registry agent-skill-mapping
Skillの割当表(agent -> skills)を作るときのルール集。skill-assigner が mapping を更新するときに参照する。
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/agent-skill-mapping" ~/.claude/skills/majiayu000-claude-skill-registry-agent-skill-mapping && rm -rf "$T"
manifest:
skills/data/agent-skill-mapping/SKILL.mdsource content
Agent-Skill Mapping Rules
Inputs
.claude/agents/*.md.claude/skills/*/SKILL.md
Outputs
.claude/agent-skill-map.yaml.claude/agent-activation-rules.md
Rules
- 重複を減らす:同じ手順系Skillを複数agentへ持たせない
- 依存関係を明示:impl-* は検証(tests/lint)とセットにする
- 危険操作は隔離:必要なら専用agent + human review 必須
Verification
がスキル名のタイポなしで参照していることagent-skill-map.yaml
に「どの入力でどのagentを起動するか」が書かれていることactivation rules
Evidence
- N/A (bootstrap skill)