用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/govctl-org/govctl --skill gov命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Write durable work items with scoped descriptions, testable categorized acceptance criteria, governing references, and risk-matched guards
Explore a governance design, resolve ambiguity, and draft RFC or ADR artifacts without implementation
Set up govctl in the current project with explicit installation and overwrite authorization
基于 SOC 职业分类
正在显示 SKILL.md
| name | gov |
| description | Execute governed implementation with work-item traceability, RFC/ADR authority, risk-scoped verification, and closure |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep, TodoWrite |
| argument-hint | <what-to-do> |
Deliver $ARGUMENTS under the repository's governance model. Use this skill for
substantive implementation; use quick for trivial non-behavioral changes and
spec when no implementation is required.
Establish current state before choosing a workflow:
govctl status
govctl work list active
govctl work list queue
govctl loop list open
govctl search <topic>
Read a matching Work Item with govctl work show <WI-ID> and inspect relevant
RFCs or ADRs through their show commands. Use govctl <resource> --help for
current syntax and diagnostics for recovery. In the govctl repository itself,
invoke the development binary as cargo run --quiet --.
gov/ directly; use canonical govctl resource
commands. Clause operations use the root govctl clause namespace.| Situation | Action |
|---|---|
| Existing normative RFC fully specifies the change | Implement against it |
| Behavior is new, ambiguous, deprecated, or incompatible | Establish the obligation in an RFC; use an ADR only for supporting design rationale |
| Change is trivial and non-behavioral | Hand off to quick |
| Work is governance-only | Hand off to spec |
Use one Work Item for one durable outcome. Reuse a matching active item, activate
a queued item, or create one only when the result deserves durable tracking.
Use wi-writer for field quality and choose the narrowest guards that cover the
changed risk. Project defaults are for checks required by every Work Item.
Use a loop when non-trivial execution needs local round evidence. Let govctl generate the loop ID, reuse an open matching loop, and keep transient progress in loop state rather than Work Item notes.
Work Item description states scope and reason. notes hold only facts or retry
constraints that remain useful after closure. Progress, validation output,
plans, and temporary blockers belong in loop evidence or the final response.
Use govctl conformance trace for requirement-to-scenario navigation. Never
treat a Case as authority for behavior that is absent from its RFC requirements.
Inspect the current RFC with show and read its governing lifecycle clauses
before mutation. Do not implement against draft or deprecated content, progress
an amended sealed version without its authorized bump, or mutate a post-spec
RFC whose sealed baseline cannot be established. Clause since is
lifecycle-owned; use canonical Clause lifecycle commands rather than editing
history.
Keep implementation scoped to the Work Item and governing artifacts. When work reveals a specification defect, repair the specification through the authorized lifecycle rather than silently deviating.
When source reference scanning is enabled, express its positive domain in
source_scan.include. Project .gitignore files provide baseline exclusions;
put governance-specific exclusions and re-inclusions in .govignore. A custom
source_scan.pattern uses capture group 1 as the artifact ID for every match.
Run the narrowest useful checks while developing. Before closing the Work Item,
do not manually repeat guards that govctl work move <WI-ID> done is about to
run. Standalone verification is for diagnosis or evidence while the item remains
active. Use the compliance-checker agent, not an artifact reviewer, when
RFC-governed implementation behavior changes materially.
Recover from diagnostics by changing the failing assumption or approach. Do not repeat the same failed command without new evidence.
The task is complete when:
govctl check passes for the governed repository;done passes its effective guards; andUse the commit skill for raw VCS operations.