What problem does it solve?
Turning a GitHub issue into a merged pull request involves many manual steps: finding the issue, understanding requirements, assigning it, writing code, verifying changes, and opening a PR. This Skill automates that entire workflow for the tldraw/tldraw repository.
Core Features & Use Cases
- Issue Discovery and Assignment: Find issues by number, URL, or keyword search using the GitHub CLI, then assign them to the current user.
- Guided Implementation: Analyze issue requirements, detect blocking open questions, plan a checklist, and implement changes following existing repo patterns.
- Verification and PR Creation: Run typecheck and lint checks, then open a pull request linked to the issue with a test plan.
- Use Case: A maintainer says "take issue 1234" and the Skill fetches the issue, implements the fix on a new branch, runs yarn typecheck and yarn lint, and opens a PR with "Closes #1234".
Quick Start
Take issue number 1234 from tldraw/tldraw, implement it, and open a pull request.