bug
免费Report, list, or manage bug reports as GitHub issues
中文简介正在准备中。当前显示原文说明。
File, list, or manage feature issues, and write a feature's spec when its development starts
中文简介正在准备中。当前显示原文说明。
安装前可以查看交给 AI 代理的指令内容。
A feature is a GitHub issue with the feature label until someone starts building it. Filing, prioritizing and scheduling a feature touch only GitHub: nothing is written to the repo and nothing is committed. Its spec in docs/features/ is written when development starts, on the feature's branch, and reaches main in the same pull request as the code, together with any impl plan or mission brief.
/feature <action> [args]
new <name>File a new feature as an issue.
needs-design.feature, the chosen P0/P1/P2/P3 and the readiness label, if any:
feat: <short description>gh issue create --label feature --label P1 [--label needs-design] --title "…" --body "…" [--milestone 0.16]listShow all features, sorted by priority.
gh issue list --label feature --state open --limit 50 --json number,title,labels,milestone,createdAt,assigneesdocs/features/ (excluding README); most features have none until development starts.P0 first, then P1, P2, P3, then unlabeled-by-priority last). Within a priority bucket, sort by issue number ascending.agent-ready, needs-design or —), feature name, # (issue), Milestone, spec file (if one exists), Created. Issues without a P-label show — in priority and a callout asking the user to triage them.--state all and add a State column.spec <issue-number>Write the spec when development of a feature starts.
AGENTS.md, Worktrees), never in the root checkout on main. If the branch does not exist yet, create it as AGENTS.md describes once the user has asked to start the work.docs/features/{issue}-{slug}.md, pre-populated from the issue body and its discussion: a header linking the tracking issue, then Motivation, Scope, Implementation Phases, Verification. Leave priority and milestone out; they live on the issue.docs/features/README.md.close <issue-number>Close a feature that shipped or was dropped.
gh issue close <number>, adding --reason "not planned" when it was dropped.release skill, sweep).prioritize <issue-number> <P0|P1|P2|P3>Set or change the priority of an existing feature.
gh issue edit <number> --remove-label P0 --remove-label P1 --remove-label P2 --remove-label P3 --add-label <priority>
(Removing all four is safe — gh ignores remove-label for labels not present.)ready <issue-number> <agent-ready|needs-design|none>Set or change an existing feature's readiness.
none:
gh issue edit <number> --remove-label agent-ready --remove-label needs-design [--add-label <readiness>]feature — all feature issues use this label.bug — for bug reports (not managed by this skill).P0 / P1 / P2 / P3 — priority, exactly one per issue.agent-ready / needs-design — readiness, at most one per issue (see Readiness below).A readiness label says what has to happen before development can start. Many features get neither.
needs-design — development cannot start yet: the feature adds or changes UI that has no signed-off Pencil frame, it has open questions the user must decide, or it spans several surfaces and needs a spec or plan first. Most new features start here.agent-ready — small and fully specified: nothing is left to decide, no UI needs drawing, and an agent can build and verify it in one pass. Build it inline, not as a crew mission.Update the label as the issue moves: remove needs-design once the design is signed off or the questions are settled, and add agent-ready if what is left is small.
Every feature gets exactly one priority label. Rubric:
wontfix later is fine.When in doubt between two levels, pick the lower-urgency one and say why; over-labeling P0/P1 dilutes the signal.
{issue}-{slug}.md, with a lowercase kebab-case slug.docs/impls/) and mission briefs (docs/impls/briefs/) are written on the feature's branch and land with its code. Design files are the exception: .pen files are settled on main first (AGENTS.md, Engineering Conventions).docs/features/archive/ only when their decisions, compatibility constraints or implementation context still help. Obsolete or duplicate proposals can be pruned after preserving useful unique content and fixing references; issues and git history are enough for many dropped ideas. The implementation is the source of truth.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Report, list, or manage bug reports as GitHub issues
中文简介正在准备中。当前显示原文说明。
Cut or check Runner nightlies — one workflow for macOS and Windows, one public prerelease per channel (nightly from main, remote-nightly from the nightly-remote umbrella), shared stamp, and separate stable feeds
中文简介正在准备中。当前显示原文说明。
Cut a Runner production release — bump the workspace version, tag vX.Y.Z, let release.yml build the draft for both platforms, write bilingual release notes (English, with 中文 collapsed in a details block), hand the publish switch to the user, and sweep the shipped work's docs once the release is live
中文简介正在准备中。当前显示原文说明。