packages/sc-github-issue/skills/sc-managing-github-issues/SKILL.md
GitHub issue lifecycle management with worktree isolation
npx skillsauth add randlee/synaptic-canvas sc-managing-github-issuesInstall 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.
Manage GitHub issues from listing to fixing to PR creation with clean worktree isolation.
/sc-github-issue - Main entry point for all issue operationssc-github-issue-intake - List and fetch issue detailssc-github-issue-mutate - Create and update issuessc-github-issue-fix - Implement fixes in isolated worktreessc-github-issue-pr - Create pull requests--list [--repo owner/repo] - List open issues--create - Create issue interactively--update <id> - Update issue fields--fix --issue <id/url> [--yolo] - Full fix workflow: fetch → confirm → worktree → implement → test → commit → push → PRgh) version 2.0 or higherConfiguration via manifest options (defaults shown):
options:
base-branch:
type: string
default: "main"
branch-pattern:
type: string
default: "fix-issue-{number}"
auto-pr:
type: boolean
default: true
Users can override in .claude/config.yaml:
packages:
sc-github-issue:
base-branch: develop
branch-pattern: "hotfix/{number}"
auto-pr: false
github:
test_command: "npm test"
pr_template: |
## Summary
Fixes #{issue_number}
All agents return fenced JSON with v0.4 minimal envelope:
{
"success": true|false,
"data": { /* operation results */ },
"error": null|{
"code": "ERROR.CODE",
"message": "Human readable message",
"recoverable": true|false,
"suggested_action": "What to do next"
}
}
gh CLI auth checks--yolo)The --fix workflow creates isolated worktrees via the sc-git-worktree skill:
sc-worktree-create agent creates fix-issue-{number} worktree/sc-git-worktree --cleanup after PR mergeThis ensures the main working directory remains clean during fix implementation.
references/github-issue-apis.md - GitHub CLI patternsreferences/github-issue-checklists.md - Workflow checkliststools
Set up a repo-local just task runner with a root Justfile, optional .just/ helper scripts, and curated help, build, fmt, lint, test, and ci recipes. Use when a repo needs just, a Justfile, .just helpers, or when the user mentions task automation, "just build", "just lint", "just fmt", or dropping in a just system.
tools
Convert PDF documents to markdown, extract images and tables using the docling CLI. Use when asked to convert a PDF, extract a datasheet, get images from a PDF, or process any document into structured output. Triggers: 'convert pdf', 'pdf to markdown', 'extract images from pdf', 'datasheet', 'get tables from pdf', 'extract diagrams'. No MCP required — uses docling CLI only.
development
Use when another workflow must launch Claude, Codex, or Gemini as a separate background sub-agent without opening a terminal. Spawns the `launchpad` agent with fenced JSON input and `run_in_background: true`.
testing
Run repo startup: prompt load, checklist sync, optional PR triage, worktree hygiene, and CI pull. Best-effort with structured status.