implement-issue

Solid

Implement a GitHub issue or GitLab issue and create a PR/MR

AI & Automation 483 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

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

Skill Content

# Implement Issue Read a GitHub or GitLab issue, implement the requested changes, and create a PR/MR. **Provider detection:** Check the URL or remote: - If GitHub → use `gh issue view` / `gh pr create` - If GitLab → use `glab issue view` / `glab mr create` ## Arguments - `issue-number-or-url`: Either an issue number (e.g., `123`) or a full URL ## Workflow ### 1. Parse and Fetch If given a URL, extract owner, repo, and issue number. Fetch issue details (title, body, labels, comments). Understand what's being requested, acceptance criteria, and any technical constraints. ### 2. Setup - Ensure repo is cloned to `/workspace/personal/<repo-name>` (clone with `gh repo clone` if needed) - Fetch origin, checkout main, pull latest - Create a feature branch: `fix/issue-<number>-<short-description>` ### 3. Implement 1. **Understand the codebase** — explore relevant files and existing patterns 2. **Plan your approach** — consider using plan creation for complex changes 3. **Write the code** — implement the requested functionality 4. **Test your changes** — run existing tests, add new tests if appropriate 5. **Verify it works** — manual verification where possible Keep changes focused on what the issue requests. Avoid scope creep. ### 4. Quality Checks, Commit, and Push 1. **Run PR checks (MANDATORY)** — Run ALL checks from the "PR Checks" section of your Repository Guidelines. Fix any failures before proceeding. If no guidelines are defined, check the project's CLAUDE.md fo...

Details

Author
desplega-ai
Repository
desplega-ai/agent-swarm
Created
5 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category