feat: разворачивание комка plugin-dev — 7 навыков (роутер-реестр)
Эпик роутер-реестр, спека v2 §2, этап 1. Зонтик plugin-dev развёрнут в 7 карточек-навыков + 7 под-узлов #57a..#57g. - 7 карточек plugin-dev__<навык>.contract.json (agent/command/hook/mcp/ plugin-structure/plugin-settings/skill-development) - nodes.yaml: узел #57 → #57a..#57g; keyword-триггеры на plugin-structure; ссылка L11 обновлена на plugin-dev:plugin-structure - зонтик plugin-dev убран (карточка + узел) - registry-load.test: 109 узлов / 101 active Регрессия (без 5 pre-existing node:test файлов): 4361 passed, exit 0. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1245,14 +1245,70 @@ nodes:
|
||||
attributes:
|
||||
tooling_section: "§4.31 #56"
|
||||
|
||||
- id: "#57"
|
||||
name: "plugin-dev"
|
||||
slug: "plugin-dev"
|
||||
- id: "#57a"
|
||||
name: "agent-development"
|
||||
slug: "plugin-dev:agent-development"
|
||||
category: "off-phase"
|
||||
subcategory: "authoring-tooling"
|
||||
status: "active"
|
||||
dormancy_reason: null
|
||||
capabilities: "Плагин для разработки marketplace Claude-плагинов: 8 sub-skills (plugin.json, MCP-интеграция, хуки, документация, публикация) + 3 специализированных агента."
|
||||
capabilities: "Субагент плагина: frontmatter + when-to-use + системный промпт."
|
||||
triggers: []
|
||||
boundaries: []
|
||||
chain_membership: []
|
||||
attributes:
|
||||
tooling_section: "§4.32 #57"
|
||||
|
||||
- id: "#57b"
|
||||
name: "command-development"
|
||||
slug: "plugin-dev:command-development"
|
||||
category: "off-phase"
|
||||
subcategory: "authoring-tooling"
|
||||
status: "active"
|
||||
dormancy_reason: null
|
||||
capabilities: "Слэш-команда плагина: YAML-frontmatter + аргументы + bash."
|
||||
triggers: []
|
||||
boundaries: []
|
||||
chain_membership: []
|
||||
attributes:
|
||||
tooling_section: "§4.32 #57"
|
||||
|
||||
- id: "#57c"
|
||||
name: "hook-development"
|
||||
slug: "plugin-dev:hook-development"
|
||||
category: "off-phase"
|
||||
subcategory: "authoring-tooling"
|
||||
status: "active"
|
||||
dormancy_reason: null
|
||||
capabilities: "Хук плагина: событие (PreToolUse/PostToolUse/...) + matcher + скрипт ${CLAUDE_PLUGIN_ROOT}."
|
||||
triggers: []
|
||||
boundaries: []
|
||||
chain_membership: []
|
||||
attributes:
|
||||
tooling_section: "§4.32 #57"
|
||||
|
||||
- id: "#57d"
|
||||
name: "mcp-integration"
|
||||
slug: "plugin-dev:mcp-integration"
|
||||
category: "off-phase"
|
||||
subcategory: "authoring-tooling"
|
||||
status: "active"
|
||||
dormancy_reason: null
|
||||
capabilities: "MCP-сервер в плагине: .mcp.json (stdio/SSE/HTTP)."
|
||||
triggers: []
|
||||
boundaries: []
|
||||
chain_membership: []
|
||||
attributes:
|
||||
tooling_section: "§4.32 #57"
|
||||
|
||||
- id: "#57e"
|
||||
name: "plugin-structure"
|
||||
slug: "plugin-dev:plugin-structure"
|
||||
category: "off-phase"
|
||||
subcategory: "authoring-tooling"
|
||||
status: "active"
|
||||
dormancy_reason: null
|
||||
capabilities: "Структура плагина: plugin.json + раскладка компонентов. Входная точка разработки Claude-плагина."
|
||||
triggers:
|
||||
- {keyword: "разработка claude-плагинов", weight: 1.0}
|
||||
- {keyword: "плагин claude code", weight: 1.0}
|
||||
@@ -1264,6 +1320,34 @@ nodes:
|
||||
attributes:
|
||||
tooling_section: "§4.32 #57"
|
||||
|
||||
- id: "#57f"
|
||||
name: "plugin-settings"
|
||||
slug: "plugin-dev:plugin-settings"
|
||||
category: "off-phase"
|
||||
subcategory: "authoring-tooling"
|
||||
status: "active"
|
||||
dormancy_reason: null
|
||||
capabilities: "Настройки плагина: .local.md (YAML-frontmatter + состояние), per-project конфиг."
|
||||
triggers: []
|
||||
boundaries: []
|
||||
chain_membership: []
|
||||
attributes:
|
||||
tooling_section: "§4.32 #57"
|
||||
|
||||
- id: "#57g"
|
||||
name: "skill-development"
|
||||
slug: "plugin-dev:skill-development"
|
||||
category: "off-phase"
|
||||
subcategory: "authoring-tooling"
|
||||
status: "active"
|
||||
dormancy_reason: null
|
||||
capabilities: "Навык плагина: SKILL.md + прогрессивное раскрытие."
|
||||
triggers: []
|
||||
boundaries: []
|
||||
chain_membership: []
|
||||
attributes:
|
||||
tooling_section: "§4.32 #57"
|
||||
|
||||
- id: "#58"
|
||||
name: "hookify"
|
||||
slug: "hookify"
|
||||
@@ -2083,7 +2167,7 @@ chains:
|
||||
sequence:
|
||||
- "#56"
|
||||
- "#58"
|
||||
- "#57"
|
||||
- "plugin-dev:plugin-structure"
|
||||
|
||||
L12:
|
||||
name: "CLAUDE.md capture chain"
|
||||
|
||||
Reference in New Issue
Block a user