一键导入
decompose
Break a problem into atomic, testable subproblems. Use when facing complex tasks, unclear requirements, or planning implementation strategy.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Break a problem into atomic, testable subproblems. Use when facing complex tasks, unclear requirements, or planning implementation strategy.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Systematic analysis and reasoning workflows. Use when performing audits, investigation, requirements analysis, risk analysis, scenario/edge-case enumeration, or design analysis that demands evidence-based, comprehensive coverage.
Code quality and safety standards. Activates when editing or reviewing code. Use for quality priorities, safety checks, and code correctness verification.
Use when performing coding tasks (implement features, fix bugs, refactor code). Orchestrates language detection, mode switching (normal/autopilot/full-auto), quality enforcement, and verification.
Start structured feature implementation workflow. Use when implementing new features, adding functionality, or building complete user-facing capabilities.
Use when starting work that needs isolated branches or parallel feature development using git worktrees.
Develop, maintain, and audit Go analyzers (go/analysis). Use when creating/updating analyzers, suggested fixes, analysistest golden files, or integration analyzer harnesses.
| name | decompose |
| description | Break a problem into atomic, testable subproblems. Use when facing complex tasks, unclear requirements, or planning implementation strategy. |
| allowed-tools | ["read_file","update_plan"] |
| metadata | {"short-description":"Decompose problems systematically"} |
Read these references:
references/decomposition.md - Problem breakdown strategies~/.config/agent/core/task-management.md - Creating TODO lists from decomposition~/.config/agent/core/methodology.md - Integration with problem-solving frameworkDecompose problems into atomic, testable subproblems per references:
Understand the whole problem
Identify natural boundaries
Break into subproblems
Map dependencies
Identify parallelization opportunities
Per task-management.md, create a TODO list with:
TODO List for Problem X:
1. [pending] Subproblem A (no dependencies)
2. [pending] Subproblem B (no dependencies) [can parallelize with A]
3. [pending] Subproblem C (depends on A, B)
4. [pending] Subproblem D (depends on C)
Problem to decompose: ${ARGUMENTS}