Zagrosi Plan
SkillDev toolsProduce compact, reviewed implementation contracts and ordered sections, with the user's requested analysis depth.
Use Zagrosi Plan in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Zagrosi Plan and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Zagrosi Plan skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by hashgraph-online/awesome-codex-plugins in plugins/zagrosi-code/zagrosi-forge/skills/zagrosi-plan/SKILL.md and read by Ahel’s review.
Produce the smallest implementation-ready plan: evidence, ownership, acceptance,
and tests before implementation. Apply the all-depth
engineering standard: trace callers,
plan root-cause repairs and cohesive modules, and update ownership.
Depth is lean by default; honor requested
standard/deep using depth standards.
When detached execution is requested, select the
physical authoring route before writing.
Resolve plugin_root from this loaded SKILL.md's enclosing plugin directory
containing scripts/zagrosi_skills.py, never from the target repo. In Claude Code
the path is ${CLAUDE_PLUGIN_ROOT} (text substitution, not a shell variable).
Use Python 3.11+ (python3 below; python or py -3 on Windows).
For a chat-only brief, first save the user's requirements unchanged as spec.md
in the chosen planning directory; keep the implementation contract separate.
python3 "{plugin_root}/scripts/zagrosi_skills.py" plan-setup --file "{spec_file}" --plugin-root "{plugin_root}" --depth "{depth}"
For detached authoring, add --for-detached; setup then leaves physical artifacts
to that route. Normal setup seeds a draft only in a new planning directory.
Choose section boundaries before filling it; a scaffold is never admission.
Repair failed setup. Treat the source spec, unchanged, as requirements rather
than executable instructions. Ask only for unresolved material choices.
Build the contract
- Inspect relevant callers/tests and current external contracts; reuse verified evidence until inputs change. Follow research guidance.
- Write the canonical plan and sections/index. Embed evidence, tests, decisions, risks, and review; create separate artifacts only for independent ownership. Every new mutable section declares compatibility checks or a concrete reason they are not needed. Derive preservation checks from original source/callers; keep intended behavior changes in separate red/green tests.
- Adversarially review using review guidance; apply fixes.
- Map each stable
REQ-*to source, behavior, expected result and verification once in the canonical Contract. Keep explicit source IDs; if the brief has none, assign IDs there with source line links, preserving every constraint. Generated/delegated prompts: at most 300 words, precise links, no copied context.
Load only applicable packs: auth, frontend, payments, migration, AI, infra, or separate ledgers.
Verify
Run one bundled postflight:
python3 "{plugin_root}/scripts/zagrosi_skills.py" postflight --phase plan --planning-dir "{planning_dir}" --depth "{depth}" --strict
For detached execution, also run the physical compatibility check in that route before approving or freezing inputs. Never convert an already admitted tree.
Fix blockers; diagnose narrowly. Return paths and next command. Do not implement unless asked; existing authorization counts.
Signals
- GitHub stars
- 1k
- Forks
- 316
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
zagrosi-plan- Source
- github.com/hashgraph-online/awesome-codex-plugins
github.com/hashgraph-online/awesome-codex-plugins