ferrox-plan-review-convergence
SkillDev toolsReplan against cross-AI review until the concerns are actually resolved, not just noted
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the ferrox-plan-review-convergence skill
What this skill tells your AI
The instructions your AI receives, as published by ferroxlabs/ferrox-factory in skills/ferrox-plan-review-convergence/SKILL.md and read by ahel’s review.
Flow: Skill("ferrox-plan-phase") → Agent→Skill("ferrox-review") → check unresolved HIGH + actionable non-HIGH → Skill("ferrox-plan-phase --reviews") → Agent→Skill("ferrox-review") → ... → Converge or escalate
Replaces ferrox-plan-phase's internal ferrox-plan-checker with external AI reviewers (codex, gemini, etc.). Plan-phase runs inline (bare Skill at depth 0) so it can spawn ferrox-planner/ferrox-plan-checker at depth 1. Review runs inside an isolated Agent (ferrox-review is a Bash leaf — no sub-agents needed). Orchestrator only does loop control.
Orchestrator role: Parse arguments, validate phase, run plan-phase inline (Skill at depth 0), spawn an Agent for ferrox-review, check unresolved HIGH and actionable non-HIGH counts, stall detection, escalation gate.
<execution_context> @$HOME/.claude/ferrox-core/workflows/plan-review-convergence.md @$HOME/.claude/ferrox-core/references/revision-loop.md @$HOME/.claude/ferrox-core/references/gates.md @$HOME/.claude/ferrox-core/references/agent-contracts.md </execution_context>
<runtime_note>
Copilot (VS Code): Use vscode_askquestions wherever this workflow calls AskUserQuestion. They are equivalent — vscode_askquestions is the VS Code Copilot implementation of the same interactive question API. Do not skip questioning steps because AskUserQuestion appears unavailable; use vscode_askquestions instead.
</runtime_note>
Flags:
--codex— Use Codex CLI as reviewer (default if no reviewer specified)--gemini— Use Gemini CLI as reviewer--claude— Use Claude CLI as reviewer (separate session)--opencode— Use OpenCode as reviewer--ollama— Use local Ollama server as reviewer (OpenAI-compatible, default hosthttp://localhost:11434; configure model viareview.models.ollama)--lm-studio— Use local LM Studio server as reviewer (OpenAI-compatible, default hosthttp://localhost:1234; configure model viareview.models.lm_studio)--llama-cpp— Use local llama.cpp server as reviewer (OpenAI-compatible, default hosthttp://localhost:8080; configure model viareview.models.llama_cpp)--all— Use all available CLIs and running local model servers--max-cycles N— Maximum replan→review cycles (default: 3)
Feature gate: This command requires workflow.plan_review_convergence=true. Enable with:
ferrox config-set workflow.plan_review_convergence true
Signals
- GitHub stars
- 23
- Forks
- 9
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
ferrox-plan-review-convergence- Source
- github.com/ferroxlabs/ferrox-factory