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.
> /plugin marketplace add PolyArch/humanize> /plugin install humanize@PolyArch
What's inside
Current Version: 1.16.0
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.
RLCR stands for Ralph-Loop with Codex Review, inspired by the official ralph-loop plugin and enhanced with independent Codex review. The name also reads as Reinforcement Learning with Code Review -- reflecting the iterative cycle where AI-generated code is continuously refined through external review feedback.
The loop has two phases: Implementation (Claude works, Codex reviews summaries) and Code Review (Codex checks code quality with severity markers). Issues feed back into implementation until resolved.
# Add PolyArch marketplace
/plugin marketplace add PolyArch/humanize
# If you want to use development branch for experimental features
/plugin marketplace add PolyArch/humanize#dev
# Then install humanize plugin
/plugin install humanize@PolyArch
Requires codex CLI for review. See the full Installation Guide for prerequisites and alternative setup options.
Generate an idea draft from a loose thought (optional โ skip if you already have a draft):
/humanize:gen-idea "add undo/redo to the editor"
Output goes to .humanize/ideas/<slug>-<timestamp>.md by default. Pass a .md path to expand existing rough notes. --n controls how many parallel directions explore the idea (default 6).
Generate a plan from your draft:
/humanize:gen-plan --input draft.md --output docs/plan.md
Refine an annotated plan before implementation when reviewers add comments (CMT: ... ENDCMT, <cmt> ... </cmt>, or <comment> ... </comment>):
/humanize:refine-plan --input docs/plan.md
Run the loop:
/humanize:start-rlcr-loop docs/plan.md
Consult Gemini for deep web research (requires Gemini CLI):
/humanize:ask-gemini What are the latest best practices for X?
Monitor progress (in another terminal, not inside Claude Code):
source <path/to/humanize>/scripts/humanize.sh # Or just add it into your .bashec or .zshrc
humanize monitor rlcr # RLCR loop
humanize monitor skill # All skill invocations (codex + gemini)
humanize monitor codex # Codex invocations only
humanize monitor gemini # Gemini invocations only
MIT
.claude/
.claude-plugin/
marketplace.json
plugin.json
CLAUDE.md
.github/
workflows/
plan-file-test.yml
pr-target-check.yml
run-all-tests.yml
shell-syntax-check.yml
template-test.yml
version-bump-check.yml
.gitignore
agents/
bitlesson-selector.md
draft-relevance-checker.md
plan-compliance-checker.md
plan-understanding-quiz.md
commands/
cancel-rlcr-loop.md
gen-idea.md
gen-plan.md
refine-plan.md
start-rlcr-loop.md
config/
codex-hooks.json
default_config.json
docs/
bitlesson.md
images/
monitor.png
rlcr-workflow.svg
install-for-claude.md
install-for-codex.md
install-for-kimi.md
usage.md
hooks/
check-todos-from-transcript.py
hooks.json
lib/
loop-bg-tasks.sh
loop-common.sh
methodology-analysis.sh
project-root.sh
template-loader.sh
loop-bash-validator.sh
loop-codex-stop-hook.sh
loop-edit-validator.sh
loop-plan-file-validator.sh
loop-post-bash-hook.sh
loop-read-validator.sh
loop-write-validator.sh
prompt-template/
block/
bitlesson-delta-empty-kb.md
bitlesson-delta-inconsistent.md
bitlesson-delta-invalid.md
bitlesson-delta-missing-notes.md
bitlesson-delta-missing.md
claude-eyes-timeout.md
codex-review-failed.md
finalize-contract-access.md
finalize-state-file-modification.md
git-add-humanize.md
git-not-clean-humanize-local.md
git-not-clean-untracked.md
git-not-clean.md
git-push.md
git-status-failed.md
git-tracked-humanize.md
goal-tracker-bash-write.md
goal-tracker-modification.md
goal-tracker-not-initialized.md
incomplete-todos.md
large-files.md
mainline-drift-stop.md
mainline-verdict-missing.md
methodology-analysis-state-file-modification.md
plan-backup-protected.md
plan-file-modified.md
prompt-file-write.md
round-contract-bash-write.md
round-contract-missing.md
schema-outdated.md
state-file-modification.md
stop-hook-direct-execution.md
summary-bash-write.md
todos-file-access.md
unpushed-commits.md
work-summary-missing.md
wrong-contract-location.md
wrong-directory-path.md
wrong-file-location.md
wrong-round-file.md
wrong-round-number.md
wrong-summary-location.md
claude/
agent-teams-continue.md
agent-teams-core.md
agent-teams-instructions.md
drift-replan-prompt.md
finalize-phase-prompt.md
finalize-phase-skipped-prompt.md
goal-tracker-update-request.md
methodology-analysis-prompt.md
next-round-footer.md
next-round-prompt.md
open-question-notice.md
post-alignment-action-items.md
push-every-round-note.md
review-phase-prompt.md
codex/
code-review-phase.md
commit-history-section.md
full-alignment-review.md
goal-tracker-update-section.md
regular-review.md
idea/
gen-idea-template.md
plan/
gen-plan-template.md
refine-plan-qa-template.md
README.md
scripts/
ask-codex.sh
ask-gemini.sh
bitlesson-init.sh
bitlesson-select.sh
bitlesson-validate-delta.sh
cancel-rlcr-loop.sh
humanize.sh
install-codex-hooks.sh
install-skill.sh
install-skills-codex.sh
install-skills-kimi.sh
lib/
config-loader.sh
model-router.sh
monitor-common.sh
monitor-skill.sh
portable-timeout.sh
rlcr-stop-gate.sh
setup-rlcr-loop.sh
statusline.sh
validate-gen-idea-io.sh
validate-gen-plan-io.sh
validate-refine-plan-io.sh
skills/
ask-codex/
SKILL.md
ask-gemini/
SKILL.md
humanize/
humanize-gen-plan/
SKILL.md
humanize-refine-plan/
SKILL.md
humanize-rlcr/
SKILL.md
SKILL.md
templates/
bitlesson.md
tests/
fixtures/
comment-reactions.json
issue_comments.json
issue-comments.json
pr_reviews.json
pr-reviews.json
reactions.json
review_comments.json
review-comments.json
manual-monitor-test.sh
mocks/
gh
robustness/
test-base-branch-detection.sh
test-cancel-security-robustness.sh
test-concurrent-state-robustness.sh
test-git-operations-robustness.sh
test-goal-tracker-robustness.sh
test-hook-input-robustness.sh
test-hook-system-robustness.sh
test-path-validation-robustness.sh
test-plan-file-robustness.sh
test-session-robustness.sh
test-setup-scripts-robustness.sh
test-state-file-robustness.sh
test-state-transition-robustness.sh
test-template-error-robustness.sh
test-template-stress-robustness.sh
test-timeout-robustness.sh
run-all-tests.sh
setup-monitor-test-env.sh
test-agent-teams.sh
test-allowlist-validators.sh
test-ansi-parsing.sh
test-ask-codex.sh
test-bash-validator-patterns.sh
test-bitlesson-select-routing.sh
test-bitlesson-validate-delta.sh
test-cancel-signal-file.sh
test-codex-hook-install.sh
test-codex-review-merge.sh
test-commit-history-section.sh
test-config-error-handling.sh
test-config-merge.sh
test-disable-nested-codex-hooks.sh
test-error-scenarios.sh
test-finalize-phase.sh
test-gen-plan.sh
test-helpers.sh
test-humanize-escape.sh
test-model-router.sh
test-monitor-e2e-deletion.sh
test-monitor-e2e-real.sh
test-monitor-e2e-sigint.sh
test-monitor-runtime.sh
test-plan-file-hooks.sh
test-plan-file-validation.sh
test-refine-plan.sh
test-session-id.sh
test-skill-monitor.sh
test-state-exit-naming.sh
test-stop-gate.sh
test-stop-hook-bg-allow.sh
test-stop-hook-legacy-compat.sh
test-task-tag-routing.sh
test-template-loader.sh
test-template-references.sh
test-templates-comprehensive.sh
test-todo-checker.sh
test-unified-codex-config.sh
test-zsh-monitor-safety.shFAQ
humanize is a Claude Code plugin with 6 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes ask-codex, ask-gemini, humanize-gen-plan. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.