issue-resolve

Solid

Use when an assessed gflow-cli issue (verdict CONFIRMED-BUG or LIKELY-BUG) has localized, verifiable scope and should be driven to a fix. Mutating and gated: it works in an isolated worktree, fixes test-first, and opens a DRAFT PR for human review. Built to run autonomously (hermes-ops) within a strict action envelope — never merges, never spends credits, never claims unverified.

AI & Automation 122 stars 33 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# `issue-resolve` — drive an assessed issue to a draft PR Takes a verdict from `issue-assessment` and produces a reviewable fix. The terminal state is a **draft PR a human promotes** — never an autonomous merge. **Core principle:** the agent's job is to get the problem *review-ready*, not to declare victory. A fix is "verified" only after it runs green on the **affected surface**; when that surface can't be reached here (headed Flow browser, macOS-only, credits), say so in the PR and stop. (Memory: `done-means-e2e-verified`, `pr-must-verify-on-affected-surface`.) --- ## Preconditions (all required before any code change) 1. An `issue-assessment` verdict of `CONFIRMED-BUG` or `LIKELY-BUG`. 2. Scope is single-surface / localized (not a cross-cutting redesign). 3. The fix is **verifiable in this environment** (browser-free), OR the verification gap is explicitly carried into the PR as "needs human e2e." If any fails → do not resolve; return to `issue-assessment` (reply-only). --- ## Autonomy envelope (the action contract) Allowed autonomously: - ✅ Post one issue comment (status / reply to reporter). - ✅ Open a **draft** PR (push a `bugfix/`-prefixed branch off `develop`). - ✅ Run **browser-free / credit-free** verification (unit, lint, type, recording-verif, Gemini tool-path). Never (these require a human, regardless of pressure): - ❌ Spend Veo credits (no live video generation to "verify"). - ❌ Mark a PR ready for review or merge it. - ❌ Push to `main` or `develop`...

Details

Author
ffroliva
Repository
ffroliva/gflow-cli
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category