{
  "markdown": "# review-loop-skill\n\n[![skills.sh](https://skills.sh/b/2dmurali/review-loop-skill)](https://skills.sh/2dmurali/review-loop-skill)\n\nA reusable AI agent skill that implements an **iterative worker-reviewer cycle** to produce higher quality output through structured critique and revision.\n\nWorks with any AI agent that supports subagent spawning (Cursor, Claude, Windsurf, etc.).\n\n---\n\n## What it does\n\nInstead of trusting a first draft, the agent:\n1. Does the work (writes code, spec, doc, etc.)\n2. Spawns a **separate critic subagent** with a fresh context\n3. The critic scores the work **1–10** with specific, actionable feedback\n4. The agent revises based on the feedback\n5. Repeats until the **quality gate is met** (default: 8/10)\n\n**Result:** Fewer bugs, better specs, more robust implementations — without needing a human reviewer in the loop.\n\n---\n\n## Quick install\n\n```bash\nnpx skills add 2dmurali/review-loop-skill\n```\n\nOr clone and copy manually:\n```bash\ngit clone git@github.com:2dmurali/review-loop-skill.git\ncp -r review-loop-skill/review-loop ~/.cursor/skills/\n```\n\n---\n\n## Usage\n\nJust mention it in your prompt:\n\n```\nimplement the payment service, use review-loop\n```\n```\nrun review-loop on the auth module I just wrote\n```\n```\nuse review-loop, quality gate 9, thorough\n```\n\n---\n\n## Defaults\n\n| Setting | Default |\n|---------|---------|\n| Min loops | 2 |\n| Max loops | 4 |\n| Quality gate | 8/10 |\n\nOverride inline: `\"use review-loop, gate 9, max 5 loops\"`\n\n---\n\n## Folder structure\n\n```\nreview-loop-skill/\n└── review-loop/\n    └── SKILL.md\n```\n\n---\n\n## License\n\nMIT — free to use, adapt, and redistribute with any AI tool or platform.\n",
  "bytes": 1650,
  "sha": "b2691414f684adffb867b1a5b52ff949a25965ec9c1c6915596cd66f4f495833",
  "repo_slug": "2dmurali/review-loop-skill",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_2dmurali_review_loop_skill_review_loop_da4132f6/readme"
}