ワンクリックで
writing-skills
Guidelines for creating, reviewing, and improving agent skills.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Guidelines for creating, reviewing, and improving agent skills.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Guidelines for validation, staging, amending, and commit messages.
Guidelines for dependency injection patterns.
Guidelines for ensuring architectural changes are validated against core use cases.
Orchestrates efficient read and write interactions with the engram unified memory store via MCP tools. Provides deterministic workflows for decomposing observations into atomic memories, composing four-dimensional queries (context, similarity, relationship, time) for maximum retrieval accuracy, managing agent-managed focus context, and linking memories into associative webs at write time. Ensures memories are discoverable, precisely ranked, and structurally connected across sessions.
Guidelines for dual-use architecture (CLI and Go Library), dependency separation, and extensible registry patterns.
Guidelines for configuring the pi.hitl CEL-based permission sandbox via permissions.yaml files.
| name | writing-skills |
| description | Guidelines for creating, reviewing, and improving agent skills. |
This skill governs how agent skills are authored and audited. It contains two paths: a Creation path for new skills, and a Review path for existing skills. The Inlined Expertise doctrine from DEVELOPMENT.md applies — critical SOPs live in SKILL.md, not in references/.
Ask 1–3 high-value questions before drafting. Probe intent, scope, target audience, prior attempts, and related skills. Avoid open-ended questions that invite the user to dump context; ask for the specific decision-blocking information.
Propose a hypothesis about scope, name, and shape. Give the user something concrete to disagree with. Frame as a starting point, not a finished design.
Iterate: propose → correct → revise. Show what changed between iterations so the user can audit the reasoning. Each iteration should narrow scope or sharpen wording, not expand.
Land on a 1–2 sentence problem statement, explicit scope boundaries, and at least one acknowledged constraint. State the proposed skill name, target repo, and parent directory.
Ask the user: "Want me to draft the SKILL.md?" Do not write the file until they confirm. When they do, draft to the agreed location and present the result.
When asked to review, audit, check, or improve an existing SKILL.md, run the gates below against it. Output enumerated findings only; do not render pass/fail verdicts. The user decides what to act on.
name is lowercase-hyphenated and matches the parent directory name exactly.description is a single declarative sentence stating what the skill does and when to use it.name and description — no license, metadata, compatibility, or allowed-tools.references/.# <Capitalized Skill Name>.A skill is complete when:
SKILL.md — critical instructions are not buried in references/.