feat: Add command relationships and essential commands JSON files

- Introduced command-relationships.json to define relationships between various commands.
- Created essential-commands.json to provide detailed descriptions and usage scenarios for key commands.
- Implemented update-index.sh script for maintaining command index files, including backup and validation processes.
- Added templates for bug reports, feature requests, and questions to streamline issue reporting and feature suggestions.
This commit is contained in:
catlog22
2025-11-06 12:59:14 +08:00
parent 8e3dff3d0f
commit 6993677ed9
23 changed files with 8041 additions and 0 deletions

View File

@@ -0,0 +1,457 @@
{
"analyze": [
"enhance-prompt"
],
"chat": [
"enhance-prompt"
],
"cli-init": [
"analyze"
],
"codex-execute": [
"chat"
],
"discuss-plan": [
"version",
"chat",
"codex-execute",
"analyze"
],
"execute": [
"create",
"plan",
"load",
"breakdown",
"docs"
],
"bug-diagnosis": [
"enhance-prompt",
"chat"
],
"code-analysis": [
"enhance-prompt",
"chat"
],
"plan": [
"action-plan-verify",
"create",
"execute",
"analyze",
"breakdown"
],
"docs": [
"plan",
"execute",
"analyze"
],
"load-skill-memory": [
"docs",
"analyze"
],
"load": [
"execute",
"docs",
"analyze"
],
"skill-memory": [
"version",
"execute",
"plan",
"load",
"docs"
],
"tech-research": [
"version",
"load",
"execute"
],
"update-full": [
"plan",
"docs",
"execute"
],
"update-related": [
"plan",
"docs",
"execute"
],
"workflow-skill-memory": [
"version",
"skill-memory",
"load",
"analyze"
],
"breakdown": [
"plan"
],
"create": [
"plan",
"docs"
],
"replan": [
"version",
"plan",
"create"
],
"action-plan-verify": [
"plan",
"execute"
],
"resume": [
"execute"
],
"review": [
"plan",
"create",
"docs",
"execute"
],
"tdd-plan": [
"action-plan-verify",
"workflow:status",
"execute",
"analyze",
"plan",
"breakdown"
],
"tdd-verify": [
"create",
"workflow:status",
"tdd-plan",
"execute",
"plan",
"review"
],
"test-cycle-execute": [
"resume",
"workflow:status",
"execute",
"analyze",
"plan",
"load"
],
"test-fix-gen": [
"create",
"resume",
"workflow:status",
"test-cycle-execute",
"execute",
"analyze",
"plan",
"docs"
],
"test-gen": [
"create",
"workflow:status",
"test-cycle-execute",
"execute",
"analyze",
"plan"
],
"api-designer": [
"version",
"plan",
"create",
"load"
],
"artifacts": [
"execute",
"analyze",
"plan",
"load",
"docs"
],
"auto-parallel": [
"create",
"execute",
"analyze",
"plan",
"artifacts",
"load"
],
"data-architect": [
"plan",
"load"
],
"product-manager": [
"plan",
"load"
],
"product-owner": [
"plan",
"load"
],
"scrum-master": [
"plan",
"breakdown",
"load"
],
"subject-matter-expert": [
"plan",
"load"
],
"synthesis": [
"analyze",
"plan",
"product-manager",
"load",
"api-designer"
],
"system-architect": [
"version",
"plan",
"create",
"load"
],
"ui-designer": [
"synthesis",
"plan",
"load"
],
"ux-expert": [
"synthesis",
"plan",
"load"
],
"complete": [
"analyze"
],
"list": [
"complete",
"create"
],
"start": [
"plan",
"create"
],
"conflict-resolution": [
"chat",
"list",
"execute",
"artifacts",
"plan",
"system-architect"
],
"gather": [
"complete",
"create",
"synthesis",
"execute",
"artifacts",
"plan",
"load",
"docs"
],
"task-generate-agent": [
"list",
"create",
"synthesis",
"gather",
"execute",
"artifacts",
"plan",
"load",
"ui-designer",
"system-architect",
"data-architect"
],
"task-generate-tdd": [
"complete",
"create",
"action-plan-verify",
"system-architect",
"list",
"test-gen",
"gather",
"start",
"tdd-plan",
"execute",
"analyze",
"plan",
"artifacts",
"load",
"product-owner",
"breakdown",
"tdd-verify"
],
"task-generate": [
"resume",
"test-gen",
"synthesis",
"analyze",
"artifacts",
"plan",
"conflict-resolution",
"system-architect",
"ux-expert",
"create",
"action-plan-verify",
"docs",
"data-architect",
"list",
"gather",
"subject-matter-expert",
"execute",
"load",
"api-designer",
"complete",
"workflow:status",
"start",
"product-manager",
"ui-designer"
],
"tdd-coverage-analysis": [
"task-generate",
"complete",
"create",
"task-generate-tdd",
"execute",
"analyze",
"tdd-verify"
],
"test-concept-enhanced": [
"version",
"complete",
"create",
"list",
"task-generate",
"test-gen",
"gather",
"analyze",
"plan",
"review",
"docs"
],
"test-context-gather": [
"version",
"complete",
"create",
"task-generate",
"test-concept-enhanced",
"test-gen",
"gather",
"execute",
"plan",
"load"
],
"test-task-generate": [
"task-generate",
"complete",
"create",
"resume",
"list",
"test-concept-enhanced",
"test-gen",
"gather",
"execute",
"analyze",
"plan",
"load"
],
"animation-extract": [
"complete",
"create",
"list",
"synthesis",
"execute",
"plan",
"load"
],
"batch-generate": [
"list",
"complete",
"create",
"review"
],
"capture": [
"list",
"complete",
"create",
"start"
],
"explore-auto": [
"complete",
"create",
"list",
"animation-extract",
"synthesis",
"execute",
"analyze",
"plan",
"artifacts",
"review"
],
"explore-layers": [
"complete",
"list",
"start",
"execute",
"review",
"load",
"capture"
],
"generate": [
"list",
"complete",
"animation-extract",
"explore-auto",
"review"
],
"imitate-auto": [
"complete",
"list",
"animation-extract",
"test-gen",
"start",
"generate",
"explore-layers",
"execute",
"artifacts",
"plan",
"review",
"capture"
],
"layout-extract": [
"version",
"complete",
"create",
"list",
"synthesis",
"generate",
"execute",
"review",
"load",
"capture"
],
"style-extract": [
"complete",
"create",
"list",
"generate",
"execute",
"plan",
"review",
"load",
"capture",
"layout-extract"
],
"update": [
"version",
"complete",
"create",
"list",
"task-generate",
"animation-extract",
"synthesis",
"generate",
"execute",
"artifacts",
"plan",
"style-extract",
"product-manager",
"ui-designer",
"system-architect",
"ux-expert",
"layout-extract"
]
}