← ClaudeAtlas

forge-fixlisted

Fix rejected Forge issues based on review or QA feedback. Use this skill when an issue has been reopened with rejection comments — reads the feedback, applies a scoped fix, builds, re-tests, and pushes. Triggers on: /forge-fix, fixing rejected issues, addressing review feedback, fixing QA failures, resolving reopen comments, fixing CI build failures. Also use when the pipeline needs to move an issue from reopen back to deploying.
SidCorp-co/forge · ★ 4 · AI & Automation · score 73
Install: claude install-skill SidCorp-co/forge
# Forge Fix Applies scoped fixes based on review or QA rejection feedback. This is NOT a full reimplementation — it reads what failed, fixes only that, and re-submits. The key discipline: **fix what the feedback says, nothing more.** Expanding scope during a fix cycle leads to new bugs and infinite review loops. ## Usage ``` /forge-fix <documentId> ``` ## Tools - **forge_issues** — get issue data, update status - **forge_comments** — read rejection feedback, post fix summary - **forge_coolify_deploy** — trigger deployment after push - **Codebase tools** — Read, Edit, Write, Glob, Grep, Bash Read `references/fix-workflow.md` for parsing rejection formats, branch handling, and fix strategy details. ## Workflow ### Step 1: Fetch Issue & Feedback ``` forge_issues → get → { documentId: "<id>" } forge_comments → list → { filters: { issue: "<documentId>" } } ``` Verify status is `reopen`. Find the latest rejection comment — either: - **Code Review** (starts with `## Code Review`) — from forge-review, has severity table - **QA Test Report** (starts with `**QA Test Report**`) — from forge-test, has pass/fail table If feedback is unclear or missing → post clarifying comment, set `needs_info`, stop. ### Step 2: Understand the Feedback Parse the rejection: - **From review:** extract Bug and Minor severity findings. Ignore Low items. - **From QA:** extract FAIL test cases and failure descriptions. Each finding = one fix task. Don't invent additional fixes. ### Step 3: Conf