From reactant
Applies preceding plan/output tag chains to file content, respects <<protect>> and ((field)) scope modifiers, removes all tags for clean revisions. Invoke after iterative planning.
How this skill is triggered — by the user, by Claude, or both
Slash command
/reactant:resolveThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Finalize a revision by applying the plan from preceding tags to the original content.
Finalize a revision by applying the plan from preceding tags to the original content.
<@plan: ...><@output: ...><@resolve> or a multi-turn chain like <@plan: ...><@output: ...><@plan: ...><@output: ...><@resolve>).The tag chain may contain a single <@plan>/<@output> pair, or a multi-turn conversation consisting of multiple <@plan>/<@output> pairs. Each pair represents one turn of iterative refinement.
<@plan>/<@output> pairs in sequence. The final <@output> represents the most refined plan, but earlier turns provide context for intent and constraints.<@output> takes precedence, but use earlier turns to resolve ambiguity about what the user intended.The original content may contain scope modifier tags that constrain which regions the plan can be applied to.
<< >>: Text inside << and >> must NOT be modified, even if the plan suggests changes to it. Remove the << >> delimiters in the output, but keep the content unchanged.(( )): ONLY the text inside (( and )) may be modified by the plan. The surrounding text is context only — do not change it. Remove the (( )) delimiters in the output.If neither modifier is present, the entire original content is editable (default behavior).
<@plan: ...>, <@output: ...>, <@resolve>) and all scope modifier delimiters (<< >>, (( ))) must be removed; only clean text remains.npx claudepluginhub a554b554/reactant --plugin reactantRuns a Claude↔Codex convergence loop: Codex reviews a plan, Claude applies fixes, repeats until ALLOW or max-iter. For auto-reviewed plan refinement without manual copypaste.
Refines annotated implementation plans by removing CMT/ENDCMT comment blocks while preserving gen-plan schema, and generates a QA ledger. Handles questions, change requests, research requests, and optional translation.