Fix Issue

End-to-end fix of an LFortran bug, from issue to review-ready pull request. Takes an issue (most commonly a GitHub issue number or URL at lfortran/lfortran, but also a pasted snippet, error report, or third-party failure), then orchestrates fresh subagents that run repro-issue, then create-mre and fix-mre repeatedly (one MRE per underlying bug) until the original issue is fully fixed, open a draft PR from the user's fork with `gh`, review it with pr-review, and keep fixing CI failures and review blockers until the PR is green and clean, then add the Tests::Run-Exhaustive label, fix any exhaustive CI failures, and mark it ready for review. Unrelated pre-existing bugs found along the way are filed as separate issues and linked from the PR. Triggers: fix issue, fix github issue, issue to PR, resolve issue, send PR for issue, end-to-end fix.

lfortran dbf429f 22.0 KB Updated

File contents

lfortran/lfortran/tree/main/.agents/skills/fix-issue commit dbf429fa9d

Frequently asked questions

npx skillmds@latest add lfortran/fix-issue