polyarch/humanize/humanize-refine-plan
- community
Checking that the SKILL.md file is still in the repository.
Refine an annotated implementation plan into a comment-free plan and a QA ledger while preserving the gen-plan schema.
Install
npx vskill@latest install polyarch/humanize/humanize-refine-planSKILL.md
Humanize Refine Plan
Refines an annotated plan that contains CMT: / ENDCMT blocks into a comment-free plan plus a QA ledger, while preserving the gen-plan structure and convergence state.
The installer hydrates this skill with an absolute runtime root path:
Input Requirements
Required Arguments:
--input <path/to/annotated-plan.md>- Input plan that already follows thegen-planschema and contains at least oneCMT:/ENDCMTblock
Optional Arguments:
--output <path/to/refined-plan.md>- Output path for the refined plan; defaults to in-place mode (--input)--qa-dir <path/to/qa-dir>- Directory for the generated QA ledger; defaults to.humanize/plan_qa--alt-language <language-or-code>- Optional translated output language for plan and QA variants--discussion- Ask the user to resolve ambiguous classifications or language decisions--direct- Resolve ambiguity with the smallest safe assumption and record it in QA
Argument Rules:
--discussionand--directare mutually exclusive- The validator does not accept
--alt-language, so do not pass that flag tovalidate-refine-plan-io.sh - If
--outputis omitted, refine the plan in place and still write the QA document separately
Workflow Guarantees
The refinement flow must:
- Preserve the
gen-planschema instead of inventing new top-level sections - Remove all resolved
CMT:/ENDCMTblocks from the final plan - Keep required sections intact:
## Goal Description## Acceptance Criteria## Path Boundaries## Feasibility Hints and Suggestions## Dependencies and Sequence## Task Breakdown## Claude-Codex Deliberation## Pending User Decisions## Implementation Notes- Preserve optional sections when present, including the original design draft appendix
- Keep task routing tags restricted to
codingoranalyze - Generate a QA ledger from the shipped QA template
- Write the refined plan, QA file, and any language variants atomically
Classification And Output
Each extracted raw comment block receives one dominant classification:
questionchange_requestresearch_request
The flow produces:
- A refined plan with comment blocks removed and approved refinements applied
- A QA ledger that records:
- one row per raw
CMT-N - classification and disposition
- answers to questions
- research findings
- applied plan changes
- remaining decisions
- refinement metadata and convergence status
Supported Alternate Languages
--alt-language supports these normalized values:
| Language | Code | Variant Suffix | |
|---|---|---|---|
| Chinese | zh | _zh | |
| Korean | ko | _ko | |
| Japanese | ja | _ja | |
| Spanish | es | _es | |
| French | fr | _fr | |
| German | de | _de | |
| Portuguese | pt | _pt | |
| Russian | ru | _ru | |
| Arabic | ar | _ar |
Rules:
- Accept either the language name or ISO code
- Treat
English/enas a no-op - Keep identifiers unchanged in translated variants
- If the alternate language matches the main plan language, skip variant generation
Validation Exit Codes
| Exit Code | Meaning | |
|---|---|---|
| 0 | Success - continue | |
| 1 | Input file not found | |
| 2 | Input file is empty | |
| 3 | Input file has no CMT: blocks | |
| 4 | Input file is missing required gen-plan sections | |
| 5 | Output directory does not exist or is not writable | |
| 6 | QA directory is not writable | |
| 7 | Invalid arguments |
Usage
Or with the skill only (no auto-execution):
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/humanize-refine-plan/SKILL.md
Popularity
- Repository stars
- 1,032
- Repository forks
- 85
- 7-day trend score
- 35
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/polyarch/humanize/humanize-refine-plan)