用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/arbazkhan971/godmode --skill plan命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Turn on Godmode. 135 skills, 7 subagents, zero configuration. Routes to the right skill automatically.
Backup and disaster recovery. backup strategy, disaster recovery, RPO/RTO, data integrity, durability, runbook.
Changelog and release notes management. Keep a Changelog format, Conventional Commits auto-generation, breaking change communication, migration guides, audience-specific notes.
基于 SOC 职业分类
正在显示 SKILL.md
| name | plan |
| description | Task decomposition and dependency planning. Reads spec and outputs ordered implementation tasks. |
/godmode:plan, "break down", "plan this".godmode/spec.md exists but no .godmode/plan.yamlcat .godmode/spec.md
git ls-files | head -200
find . -maxdepth 3 -type f \
\( -name "*.ts" -o -name "*.py" -o -name "*.go" \) \
| head -80
IF no spec: ask user or run /godmode:think first.
Priority: data -> API/service -> UI -> config -> tests. NEVER mix layers in a single task unless < 10 lines.
- id: "task-01"
title: "Add user preferences schema"
skill: "build"
files:
- src/models/preferences.ts
- src/migrations/003_add_preferences.sql
depends_on: []
agent: true
test: "npx vitest run src/models/..."
done_when: "npx vitest run ... | grep 'passed'"
Rules:
files[] max 5 (more = split into subtasks)done_when = shell command exiting 0 (never prose)Round 1 (parallel): task-01, task-02 (no deps)
Round 2 (parallel): task-03, task-04 (depend on R1)
Round 3 (sequential): task-05 (depends on 03+04)
Topological sort. Max 5 tasks per round. Enforce:
python3 -c "import yaml; yaml.safe_load(
open('.godmode/plan.yaml'))"
Checks: files exist or parent dir exists, depends_on IDs valid (no cycles), no file overlap within same round, max 2 tasks per file.
IF >20 tasks: split into phases.
git add .godmode/plan.yaml
git commit -m "plan: decompose {feature} into {N} tasks"
SKILL.md §14. Principles prelude, pre-commit audit, terse/stdio/tokens, DispatchContext validation, Progressive Disclosure routing, discard cost hierarchy all fire by default on every /godmode:plan invocation.docs/coordination-patterns.md: Pipeline, Fan-out/Fan-in, Expert Pool, Producer-Reviewer, Supervisor, Hierarchical Delegation. Plans without a declared pattern are invalid — the executor returns BLOCKED: invalid_plan. Example first line: Pattern: Producer-Reviewer.done_when is shell command exiting 0.Append .godmode/plan-log.tsv:
timestamp feature total_tasks total_rounds total_files max_parallelism
KEEP if: YAML parses AND no circular deps
AND no file overlaps AND all paths valid.
DISCARD if: validation fails on any check.
STOP when FIRST of:
- plan.yaml written, validated, committed
- >20 tasks (split into phases)
- Decomposition produces no new independent tasks
On failure: git reset --hard HEAD~1. Never pause.
| Failure | Action |
|---|---|
| No spec exists | Run /godmode:think first |
| YAML validation fails | Fix syntax, max 3 attempts |
| Circular dependency | Merge tasks or remove edge |
| File overlap in round | Move task to next round |
| >20 tasks | Split into phase-1 and phase-2 |