candid-loop

Run candid-review in a loop until issues are resolved.

20|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/ron-myers/candid --skill candid-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: candid-loop
Source: https://github.com/ron-myers/candid/tree/main/skills/candid-loop
Command: npx skills add https://github.com/ron-myers/candid --skill candid-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run candid-review in a loop until all issues are resolved, automating the fix-review-fix cycle.

Core Features & Use Cases

  • Configurable loop modes: auto, review-each, and interactive to suit development needs.
  • Progressive filtering: enforce category filters and ignore lists to reduce noise.
  • Iterative resolution: repeatedly apply fixes and re-run reviews until clean or max iterations reached.

Quick Start

Use the candid-loop skill to start an automated loop: /candid-loop

Frequently Asked Questions about candid-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate running code reviews until all issues are resolved?

Automated code review loops repeatedly apply fixes and re-run reviews until your codebase is clean. You can configure this iterative resolution process to run automatically or with manual oversight.

What are the different modes for iterative code review loops?

Iterative code review loops support auto, review-each, and interactive modes. Auto mode runs without interruption, review-each pauses between cycles, and interactive mode allows manual input during the fix-review process.

Can I filter specific issue categories during an automated review loop?

Yes, automated review loops support progressive filtering through category filters and ignore lists. This reduces noise by excluding specific issue types from repeated fix and verification cycles.

How do I configure loop settings and limits for code review automation?

Code review automation enforces configurable loop settings stored in .candid/config.json. You can define maximum iterations and category filtering to control how long the review-fix cycle runs before stopping.

What happens if issues are not resolved within the maximum loop iterations?

When issues remain unresolved after reaching the maximum iteration limit, the automated loop terminates. This prevents infinite cycles while enforcing your configured boundaries for repeated fix and verification passes.