ask-codex
Consult Codex as an independent expert. Sends a question or task to codex exec and returns the response.
Iterative development with AI review. Provides RLCR (Ralph-Loop with Codex Review) for implementation planning and code review loops.
$ npx -y skills add PolyArch/humanize --skill humanize --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/humanizeContext preview
The summary Claude sees to decide when to auto-load this skill.
Iterative development with AI review. Provides RLCR (Ralph-Loop with Codex Review) for implementation planning and code review loops.
name: humanize description: Iterative development with AI review. Provides RLCR (Ralph-Loop with Codex Review) for implementation planning and code review loops. user-invocable: false disable-model-invocation: true
Humanize creates a feedback loop where AI implements your plan while another AI independently reviews the work, ensuring quality through continuous refinement.
The installer hydrates this skill with an absolute runtime root path:
{{HUMANIZE_RUNTIME_ROOT}}All command examples below use `{{HUMANIZE_RUNTIME_ROOT}}`.
**Iteration over Perfection**: Instead of expecting perfect output in one shot, Humanize leverages an iterative feedback loop where:
The RLCR (Ralph-Loop with Codex Review) loop has two phases:
**Phase 1: Implementation**
**Phase 2: Code Review**
Transforms a rough draft document into a structured implementation plan with:
# With a plan file
"{{HUMANIZE_RUNTIME_ROOT}}/scripts/setup-rlcr-loop.sh" path/to/plan.md
# Or without plan (review-only mode)
"{{HUMANIZE_RUNTIME_ROOT}}/scripts/setup-rlcr-loop.sh" --skip-implAfter each round, write the required summary and stop/exit normally. Humanize's native Codex `Stop` hook handles review gating automatically.
**Common Options:**
"{{HUMANIZE_RUNTIME_ROOT}}/scripts/cancel-rlcr-loop.sh"
# or force cancel during finalize phase
"{{HUMANIZE_RUNTIME_ROOT}}/scripts/cancel-rlcr-loop.sh" --force"{{HUMANIZE_RUNTIME_ROOT}}/scripts/validate-gen-plan-io.sh" --input path/to/draft.md --output path/to/plan.mdThen follow the workflow in this skill to generate the structured plan content.
"{{HUMANIZE_RUNTIME_ROOT}}/scripts/ask-codex.sh" [--codex-model MODEL:EFFORT] [--codex-timeout SECONDS] "your question"A good plan file should include:
# Plan Title
## Goal Description
Clear description of what needs to be accomplished
## Acceptance Criteria
- AC-1: First criterion
- Positive Tests (expected to PASS):
- Test case that should succeed
- Negative Tests (expected to FAIL):
- Test case that should fail
## Path Boundaries
### Upper Bound (Maximum Scope)
Most comprehensive acceptable implementation
### Lower Bound (Minimum Scope)
Minimum viable implementation
### Allowed Choices
- Can use: technologies, approaches allowed
- Cannot use: prohibited technologies
## Dependencies and Sequence
### Milestones
1. Milestone 1: Description
- Phase A: ...
- Phase B: ...
## Implementation Notes
- Code should NOT contain plan terminology like "AC-", "Milestone", "Step"The RLCR loop uses a Goal Tracker to prevent goal drift:
1. **Acceptance Criteria**: Each task maps to a specific AC 2. **Plan Evolution Log**: Document any plan changes with justification 3. **Explicit Deferrals**: Deferred tasks require strong justification 4. **Full Alignment Checks**: Every N rounds (default: 5), comprehensive goal alignment audit
1. **Write summaries**: Always write work summary to the specified file before exiting 2. **Maintain Goal Tracker**: Keep goal-tracker.md up-to-date with progress 3. **Be thorough**: Include details about implementation, files changed, tests added 4. **No cheating**: Don't try to exit by editing state files or running cancel commands 5. **Use the native Stop hook on Codex**: After writing the required summary, stop/exit normally so Codex run
Derived from the GAAC (GitHub-as-a-Context) project. A Claude Code plugin that provides iterative development with independent AI review. Build with confidence through continuous feedback loops.
Consult Codex as an independent expert. Sends a question or task to codex exec and returns the response.
Consult Gemini as an independent expert with deep web research. Sends a question or task to Gemini CLI and returns a research-backed response.
Generate a structured implementation plan from a draft document. Validates input, checks relevance, analyzes for issues, and generates a complete plan.md with…
Refine an annotated implementation plan into a comment-free plan and a QA ledger while preserving the gen-plan schema.
Start RLCR (Ralph-Loop with Codex Review) on Codex using the native Stop hook.