ワンクリックで
writing-skills
Use when adding a new cogitation skill or workflow to the skill set
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when adding a new cogitation skill or workflow to the skill set
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when changing cogitation project settings (test/build/lint commands, branching conventions, graphify/codex toggles), or the user says "change config", "update settings", or "set test command"
Use when setting up a project for cogitation for the first time, or the user says "set up cogitation", "init", or "configure this project"
Use at the start of any conversation — establishes the cogitation workflow and requires invoking the right skill before responding, including before clarifying questions
Use for MEDIUM-sized work — new but contained behavior (one component, no architecture/data/API change) that deserves rigor without the design-doc + plan-doc ceremony of brainstorming
Use when the user wants to tailor the cogitation workflow — says "customise", "recustomise", "change the workflow", "make TDD less strict", "turn off finishing-branch", or wants a skill looser or disabled
Use when EC memories need cleanup — deduping, pruning stale entries, hygiene — or the user says "audit memories", "clean up EC", or "review what's stored"
| name | writing-skills |
| description | Use when adding a new cogitation skill or workflow to the skill set |
Create skills that integrate with EC and follow cogitation conventions.
Announce: "I'm using the writing-skills skill to create a new skill."
Every skill needs a SKILL.md file in cogitation/skills/<skill-name>/:
---
name: skill-name
description: Use when adding a new cogitation skill or workflow to the skill set
---
# Skill Title
Brief description.
**Announce:** "I'm using the skill-name skill to [action]."
## Step 0: Load Context
ec_search for relevant config/patterns/learnings.
## Instructions
[Clear, step-by-step guidance with EC integration]
## Store Learnings
[When and how to store memories]
## References
[Link to other skills with @notation]
debugging, verifying, writing-plansrequesting-review, not RequestingReviewanthropic, claudeGood:
description: Use when adding a new cogitation skill or workflow to the skill set
Bad:
description: Use when adding a new cogitation skill or workflow to the skill set
@tdd, @verifyingEvery cogitation skill MUST integrate with EC. Include:
## Step 0: Load Context
Get project config and relevant memories:
\`\`\`
ec_search:
query: project config
type: config
ec_search:
query: [relevant area]
type: pattern|learning|decision
\`\`\`
## Store Learnings
If [condition worth storing]:
\`\`\`
ec_add:
type: learning|pattern|decision
area: [component]
content: [What to remember]
rationale: [Why it matters]
\`\`\`
Use @skill-name to reference other skills:
## Phase 4: Fix @tddUse @verifying before claiming successIf yes → **Use @finishing-branch**For complex skills, use separate files:
my-skill/
├── SKILL.md # Overview (< 500 lines)
├── reference.md # Detailed docs (loaded when needed)
└── examples.md # Usage examples
Reference in SKILL.md:
For detailed API reference, see [reference.md](reference.md)
After creating a new skill:
ec_add:
type: pattern
area: cogitation
content: Created skill [name] for [purpose]. Key pattern: [main workflow].
rationale: Extends cogitation capabilities