一键导入
bcp
Branch, commit, and open a PR in one step. Creates a feature branch off the current base, commits the changes, then drafts and opens a pull request.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Branch, commit, and open a PR in one step. Creates a feature branch off the current base, commits the changes, then drafts and opens a pull request.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Write an implementation plan to docs/plans/. ALWAYS use this skill — never hand-roll a plan by mimicking files in docs/. Use when the user wants to create a project/implementation plan, when a plan discussed in chat should be persisted, or says /project-plan. Guarantees a spec exists, invoking to-spec if absent. Decomposes into vertical slices with Blocked-by edges, points to the spec for acceptance criteria, and extracts ADRs via to-adr.
Parse test failure output and diagnose root causes in a read-only background subagent, then fix the failures interactively in the main thread. Use when the user shares test output or says "tests fail". Default output path is /tmp/output.
Surface systemic patterns from an investigation as codified conventions or anti-patterns.
Architect a change from idea to actionable artifacts — bootstrap project instructions, research deeply, write a spec, then an implementation plan, each delegated to its skill. Use when the user wants to research a topic, explore a repo, write a spec, create a project plan, or says /architect.
Research a topic or repository deeply and produce a reference document under `docs/research/`. Handles two modes: code research (repo by URL, `org/repo`, or bare name — e.g. "check the spotless repo", "look at github.com/fastly/spotless") and topic research (concepts, technologies, patterns). Use when the user wants to research something, explore a repo, or says /research.
Elicit the user's intent before starting work. Use when a request is vague, when kicking off a new task, when another skill hits a vague request and needs to clarify it, or when the user says "help me with this", "I need something", "let's work on...", "draft a task", or /task.
| name | bcp |
| description | Branch, commit, and open a PR in one step. Creates a feature branch off the current base, commits the changes, then drafts and opens a pull request. |
| disable-model-invocation | true |
Orchestrate the "ship my changes" flow. Run the three steps in order, stopping if any needs the user's input.
Branch. Check the current branch:
git branch --show-current
If already on a feature branch (not main/master or the
repo's default branch), keep it — skip to step 2.
If on the base branch, invoke the branch skill to create a
feature branch before committing. Follow its process,
including its prompt to confirm the slug if the intent is
unclear.
Commit. Invoke the commit skill to stage and commit the
changes with intelligent grouping. Follow its process exactly,
including its prompts for ambiguous grouping.
PR. Invoke the draft-pr skill to push the branch and open
the pull request. Follow its process, including showing the
title and description for approval before opening.