plugin/pi-skills/implement-issue/SKILL.md
Implement a GitHub issue or GitLab issue and create a PR/MR
npx skillsauth add desplega-ai/agent-swarm implement-issueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Read a GitHub or GitLab issue, implement the requested changes, and create a PR/MR.
Provider detection: Check the URL or remote:
gh issue view / gh pr createglab issue view / glab mr createissue-number-or-url: Either an issue number (e.g., 123) or a full URLIf 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.
/workspace/personal/<repo-name> (clone with gh repo clone if needed)fix/issue-<number>-<short-description>Keep changes focused on what the issue requests. Avoid scope creep.
Fix #123: <description>). Use conventional commit style if the repo uses it.git push -u origin HEAD.Create the PR with a descriptive title and body including: summary of changes, key changes list, testing done, and Fixes #<issue-number> to auto-close the issue on merge.
After creating the PR, check CI status with gh pr checks (GitHub) or glab mr view --json pipelines (GitLab). If CI fails, fix the issues, push, and re-check until green.
Provide the PR URL, summary of changes, and any caveats. Optionally comment on the original issue linking the PR.
/skill:respond-github to ask for clarificationtools
# Artifacts — Serving Interactive Web Content ## Quick Start ### Static content ```bash # Create your content in a persisted directory mkdir -p /workspace/personal/artifacts/my-report echo '<h1>My Report</h1>' > /workspace/personal/artifacts/my-report/index.html # Serve it (auto-assigns a free port, creates tunnel) artifact serve /workspace/personal/artifacts/my-report --name "my-report" # -> https://{agentId}-my-report.lt.desplega.ai ``` ### Programmatic (custom Hono server) ```typescript i
testing
Work on a specific task assigned to you in the agent swarm
business
How to manage the user registry — creating users for new Slack/GitHub/GitLab identities, managing aliases, resolving users across platforms. Use when a new human interacts with the swarm or when user identity needs updating.
data-ai
Handle the agent personal todos.md file