一键导入
make-skill
Creates new repo-native skills from plan to scaffolded `SKILL.md` and catalog entry. Use when adding a skill to this repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Creates new repo-native skills from plan to scaffolded `SKILL.md` and catalog entry. Use when adding a skill to this repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.
Splits a large branch or PR into smaller, independently reviewable units by grouping changes and proposing parallel PRs or a stacked series. Use when a changeset is too big to review well and should be broken up.
Captures the portable, non-secret pi config from a live ~/.pi/agent into this repo's pi/ directory and commits it, without reading or copying secrets. Use when live pi config or extensions have drifted from the repo and need to be synced back.
Refreshes PR titles and descriptions to match the current branch changeset. Use when the PR title or body has drifted from the code.
Reviews the current session for problems and their eventual fixes, then proposes durable improvements to repo skills, scripts, or docs that prevent recurrence. Use when a session hit avoidable friction worth turning into a lasting fix.
Runs discovery and uncertainty resolution for a change, then writes a terse plan document covering purpose, behaviour, validation, architecture, and phased vertical slices. Use before building when a change needs a clear, agreed design.
| name | make-skill |
| description | Creates new repo-native skills from plan to scaffolded `SKILL.md` and catalog entry. Use when adding a skill to this repository. |
| user-invocable | true |
| disable-model-invocation | true |
Create one new skill in this repository, including compliant SKILL.md and README.md catalog entry.
Default location is skills/<category>/<name>/SKILL.md; use .agents/skills/ only when explicitly requested.
Start with a brief plan and explicit assumptions.
Follow CLAUDE.md / AGENTS.md on conflict.
SKILL.md must include required frontmatter keys:
name: skill-name
description: One terse sentence describing the desired outcome of this skill. Second sentence describing conditions that should invoke this skill.
user-invocable: true
disable-model-invocation: false
name: lowercase-hyphenated and must match the skill directory name.description: third person, outcome-first, ends with Use when ....user-invocable: default true unless explicitly constrained.disable-model-invocation: default false unless explicitly constrained.Body sections should use this default order when relevant:
# Title## Core Contract (include scope/tools; target repo CLAUDE.md or AGENTS.md overrides on conflict)## Required Inputs## Workflow (numbered, with stop-and-ask gates)## <Platform> Implementation Notes (concrete commands)## Safety Rules (Never ... constraints)## Output StyleOmit irrelevant sections rather than adding filler.
safe default vs needs confirmation).check-skill-name.SKILL.md in confirmed location with required conventions.README.md catalog entry.Stop and ask if request spans multiple skills, name is not CLEAR, or ambiguity changes behavior/safety.
CLEAR via check-skill-name.README.md out of sync after adding, renaming, or removing a skill.Report final category/name and name-check verdict, files changed, assumptions confirmed, defaults applied, and optional next improvements.