원클릭으로
github-backlog
Maintain and manage features and bugs on GitHub. Creates, updates, lists, and links GitHub issues and project cards.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Maintain and manage features and bugs on GitHub. Creates, updates, lists, and links GitHub issues and project cards.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Recommend what to work on next by reading the backlog (bugs.md, features.md, plans/) and considering what is already loaded in the current conversation context. Minimizes context thrash — prefers tasks aligned with current context. Recommends bugs when context is low, features when resources are plentiful.
Configure the Structured Agentic Development Workflow — set testing methodology (TDD/BDD), output style (caveman brevity), and persist preferences to agent memory.
Write a formal phased implementation plan to docs/plans/new/. Use after brainstorming is complete and a direction has been chosen. Creates a plan file that decouples the planning agent from the building agent.
Independent third-person code review. Use after ALL build phases are complete for a holistic review of the entire feature, or anytime the user wants a quality gate. Switches persona to a Senior Architect who did NOT write the code and now owns it — it must meet world-class standards.
The Structured Agentic Development Workflow — orchestrates brainstorm, write-plan, build-phase, 3p-review, handoff-summary, triage, test-driven-development, systematic-debugging, and verification-before-completion skills. Use when starting new work, switching between development phases, or when the user asks about the workflow. A dedicated build model uses the build-model workflow instead of this one.
Entry point for a dedicated build model — a smaller/faster model run in a session whose only job is to build a plan, review it, and hand off. Orchestrates /build-phase across all phases, then /3p-review (loop until clean), then /handoff-summary, then pauses. Does NOT run /verification-before-completion. The main model uses agentic-workflow instead.
| name | github-backlog |
| description | Maintain and manage features and bugs on GitHub. Creates, updates, lists, and links GitHub issues and project cards. |
| argument-hint | [create-bug | create-feature | list | update] <details> |
| user-invocable | true |
| allowed-tools | Read, Grep, Glob, Bash |
You are managing the feature and bug backlog on GitHub as part of the Structured Agentic Development Workflow.
Output style: Check memory for
workflow-config:caveman-level. If set, adapt your output brevity to that level while preserving technical accuracy.
This skill talks to GitHub through whatever GitHub MCP server the user has configured. The server name is install-specific, so its tools may be named mcp__<server>__create_issue, mcp__<server>__list_issues, etc. (the official GitHub MCP server is a common choice). Calls to these tools are governed by your normal permission settings — this skill does not pin a server name. Before running any backlog task:
workflow-config:use-github-issues must be true. If it is false or unset, GitHub integration is disabled — stop and tell the user to enable it with /workflow-config (the local bugs.md / features.md flow applies instead).Resolve owner/repo every run, in this order:
workflow-config:github-repo is set in memory, use it verbatim.git remote get-url origin
Strip any trailing .git and extract owner/repo from either form:
git@github.com:owner/repo.git → owner/repohttps://github.com/owner/repo.git → owner/repogit@gitlab.com:...) are not GitHub — stop and report.origin remote and no override, stop and ask the user to set workflow-config:github-repo via /workflow-config or add a GitHub origin.Do not persist the derived value — deriving fresh keeps it correct if the remote changes. workflow-config:github-repo exists only as an explicit override (for example, tracking issues in a different repo than origin).
Optionally retrieve workflow-config:github-project-id if a GitHub Project (V2) board is in use.
Parse the verb and details from $ARGUMENTS. Resolve the repo first (above), then:
create-bug <details>bug plus a priority:* label when priority is known.workflow-config:github-project-id is set, add the new issue to that project (see GitHub Projects section) with status Todo.create-feature <details>Same as create-bug, but use the Feature Template and labels feature (or enhancement) plus any priority:*.
list [filter]bug, priority:high, or status:todo).update <issue-number> <changes>status:*, add a comment, or close.Use these structures so issues carry high-fidelity context into the planning and build phases.
## Description
[Clear, concise description of the bug]
## Steps to Reproduce
1. Go to '...'
2. Click on '....'
3. See error '...'
## Expected Behavior
[What should have happened]
## Environment Details
- OS / Platform: [e.g., Linux, macOS, Windows]
- Context/Modules affected: [e.g., WebSocket sync, database migrations]
## Technical Analysis (Optional)
- Error trace: [paste logs or stack traces if available]
## User Story / Value
As a [user type], I want to [action] so that [benefit].
## Core Requirements
- [Requirement 1]
- [Requirement 2]
## Implementation Notes & Scope
- Proposed technical approach: [brief overview]
- Out of scope: [what this issue will NOT address]
Use the following labels to categorize issues and drive triage:
bug (for issues) or feature / enhancement (for features).priority:critical, priority:high, priority:medium, priority:low.status:todo — Ready to be picked up.status:in-progress — Currently active in a development phase.status:in-review — Under third-person review.status:done — Verified and completed.If workflow-config:github-project-id is configured:
/write-plan or /build-phase./3p-review./verification-before-completion passes.To ensure traceability:
docs/plans/new/offline-sync.md), include the GitHub Issue number at the top of the file:
# Plan: Offline Sync (#123)
Plan approved. Active plan file: docs/plans/offline-sync.md
docs/plans/done/, close the GitHub issue with a comment referencing the final commits or verification output.