一键导入
writing-skills
Use when creating, editing, pruning, or verifying skills before deployment.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when creating, editing, pruning, or verifying skills before deployment.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | writing-skills |
| description | Use when creating, editing, pruning, or verifying skills before deployment. |
Skills are process code. Edit them with the same discipline as production code: baseline failure, minimal guidance, verification.
Purpose: keep reusable agent behavior small, discoverable, and tested.
Consumer: agents authoring or maintaining SKILL.md files and supporting skill
assets.
Failure consequence: bloated or untested skills misroute agents, duplicate
doctrine, or create hidden exemptions.
Redteam forwarder: Before declaring a new or modified skill done, run /redteam:review with the security (hack) lane on the skill file. Catches prompt-injection vectors in skill instructions, ambiguous phrasing that could be misinterpreted, missing doctrinal structure (Purpose/Consumer/Failure consequence/Falsifier), and missing <SUBAGENT-STOP> markers in main-agent-only skills.
Falsifier: a skill edit reliably improves agent behavior without a baseline
failure, verification scenario, or deployment check.
Use for:
Do not use skills for one-off repo policy. Put project rules in AGENTS.md,
CLAUDE.md, ADRs, tests, or policy scripts.
Frontmatter:
name: lowercase words and hyphens.description: starts with Use when....Body:
Prefer this shape:
For discipline skills, add rationalization counters. For output-shape skills, write a positive recipe instead of a prohibition list.
If live pressure testing is too expensive, say that and run static checks: frontmatter, size, references, ASCII when required, and stale skill names.
Merge or remove when:
Keep separate when:
Before reporting complete:
Use when.Use when a request needs product/design exploration, unclear requirements, multiple viable approaches, UI/UX choices, or new behavior whose intent is not yet bounded.
Use when 2+ independent tasks, failures, research lanes, exploration lanes, or path-scoped investigations can run without shared state, shared files, or sequential dependency.
Use when executing a written implementation plan inline in the current session with checkpoints and verification.
Use when adding or changing a capability surface such as a public function, API, command, prompt, workflow, schema/helper, policy, or reusable instruction.
Use when implementation is complete, verification passes, and the remaining decision is how to integrate, merge, PR, clean up, or finish the branch.
Use when creating or revising docs, plans, records, PR text, handoffs, or other prose that should be sparse, direct, and low-context.