一键导入
canon-init
Use when a repository does not have Canon runtime state yet and you need to initialize .canon before any governed workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when a repository does not have Canon runtime state yet and you need to initialize .canon before any governed workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when you need a governed Canon review of a real diff or pull-request range instead of a loose chat summary.
Use when you need a governed Canon policy-shaping run to shape a new or modified policy with mandatory impact evaluation.
Use when you need a governed backlog run that decomposes bounded upstream decisions into delivery epics and slices.
Use when you need a governed Canon architecture run to record decisions, tradeoffs, and risk-gated approvals.
Use when you need a governed change run in a live codebase where invariants and existing behavior matter.
Use when you need a governed domain-language packet that stabilizes the shared vocabulary of a product area before downstream design or change work.
| name | canon-init |
| description | Use when a repository does not have Canon runtime state yet and you need to initialize .canon before any governed workflow. |
available-nowdefault visibility: prominentInitialize .canon/ for the target repository so Canon workflows can run and
persist durable evidence locally. The Canon runtime may live at the repository
root or at a parent workspace root passed through --canon-root. In Codex and
compatible Copilot environments, this skill also materializes the matching
repo-local skill surface.
.canon/ directory yet at the repo
root or any intended parent Canon workspace..canon/ already exists and the user is asking for run status or inspection..canon/ should be shared across sibling reposcanon is on PATH. If missing, point to the install guide..canon/ to exist before initialization.canon init --non-interactive --ai codex --repo-root <repo-root> [--canon-root <workspace-root>]canon run in the same turn..canon/ was created or already present$canon-requirements or $canon-statuscanon is missing, show the install command from the shared compatibility reference..canon/, tell them to rerun with --canon-root <workspace-root>.$canon-requirements or
$canon-status only as manual next steps.$canon-requirements$canon-status