respond-github
This Claude Code skill posts responses to GitHub issues and pull requests or GitLab issues and merge requests. Use it when an agent needs to comment on a version control system discussion, whether to answer questions, provide code examples, acknowledge requests, or link related work. The skill automatically detects the platform from the URL or repository context and uses the appropriate command line tool to submit the comment.
git clone --depth 1 https://github.com/desplega-ai/agent-swarm /tmp/respond-github && cp -r /tmp/respond-github/plugin/pi-skills/respond-github ~/.claude/skills/respond-githubSKILL.md
# Respond to VCS Issue/PR/MR Post a response to a GitHub issue/PR or GitLab issue/MR. **Provider detection:** Check the URL or remote: - If GitHub → use `gh issue comment` / `gh pr comment` - If GitLab → use `glab issue note` / `glab mr note` ## Arguments - `issue-or-pr-number-or-url`: Either a number (e.g., `123`) or a full URL ## Workflow 1. **Parse the input** — if given a URL, extract owner, repo, type (issue/PR), and number. If just a number, determine type from current repo context. 2. **Ensure repo is cloned** to `/workspace/personal/<repo-name>` (clone with `gh repo clone` if needed). 3. **Get full context** — read the original description and all comments in the thread. 4. **Understand what's being asked** — if this is from `@agent-swarm`, focus on what was asked in that mention. 5. **Formulate and post your response** using `gh issue comment` / `gh pr comment` (or `glab` equivalents). ## Decision Framework - What specific question or request needs addressing? - Do you need to provide code examples? - Should you ask clarifying questions? - Is this something you can resolve, or do you need human input? ## Tips - Check if there's already a PR addressing an issue before responding - For complex requests, acknowledge receipt and outline your plan - If you've completed work, link to the relevant PR or commit
Code search agent for exploring any codebase. Use for finding code by intent, locating implementations, understanding how something works, or discovering related code. Prefer over Grep/Glob/Read for any semantic or exploratory question.
Guide for running local E2E tests with API server, Docker lead/worker containers, task creation, log verification, UI dashboard, and cleanup
Close a GitHub or GitLab issue with a summary comment
Create a pull request (GitHub) or merge request (GitLab) from the current branch
Implement a GitHub issue or GitLab issue and create a PR/MR
Investigate and triage a Sentry error issue
Review a task that has been offered to you and decide whether to accept or reject it
Review a pull request (GitHub) or merge request (GitLab) and provide detailed feedback