review-loop

Solid

Runs multi-pass automated code review with per-issue fix subagents. Triggers when preparing a branch for PR, reviewing code changes, or when thorough automated code quality review is needed.

Code & Development 24 stars 0 forks Updated 3 weeks ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
47
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# MANDATORY FIRST ACTION **STOP. Before ANY other tool call, you MUST call TaskCreate.** If you're about to: - Run setup.sh → STOP. TaskCreate first. - Dispatch reviewer → STOP. TaskCreate first. - Read any file → STOP. TaskCreate first. ## Step 1: Create Tasks ``` TaskCreate(subject: "Simplify code", description: "Run simplify skill before review", activeForm: "Simplifying code") TaskCreate(subject: "Iteration 1: Review", description: "Review and fix", activeForm: "Running iteration 1", metadata: {"iteration": 1, "of": 2}) TaskCreate(subject: "Iteration 2: Review", description: "Review and fix", activeForm: "Running iteration 2", metadata: {"iteration": 2, "of": 2}) ``` Then set dependencies (ITER1 blocked by SIMPLIFY): ``` TaskUpdate(taskId: ITER1, addBlockedBy: [SIMPLIFY]) TaskUpdate(taskId: ITER2, addBlockedBy: [ITER1]) TaskUpdate(taskId: SIMPLIFY, status: "in_progress") ``` **CHECKPOINT: Have you created tasks? If NO → do it now. If YES → continue.** --- # Review Loop You are an ORCHESTRATOR. You dispatch subagents. During review iterations (Step 3), you do NOT touch code — dispatch subagents instead. During simplify (Step 2.5), you ARE allowed to edit code directly. ## Process ```dot digraph review_loop { rankdir=TB; "TaskCreate" [shape=box, style=bold]; "Get REVIEW_DIR/TARGET_BRANCH" [shape=box]; "Run simplify skill" [shape=box]; "TaskList → find unblocked" [shape=box]; "TaskGet → read iteration metadata" [shape=box]; "Dispatch re...

Details

Author
onsails
Repository
onsails/cc
Created
4 months ago
Last Updated
3 weeks ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category