Back to Skills

write

verified

Write blog posts from session insights with multi-perspective analysis.

View on GitHub

Marketplace

epistemic-protocols

jongwony/epistemic-protocols

Plugin

write

Repository

jongwony/epistemic-protocols
42stars

write/skills/write/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/jongwony/epistemic-protocols/blob/main/write/skills/write/SKILL.md -a claude-code --skill write

Installation paths:

Claude
.claude/skills/write/
Powered by add-skill CLI

Instructions

# Write Skill

Transform session insights and conceptual explorations into structured, publishable content through multi-perspective analysis and iterative refinement.

## When to Use

Invoke this skill when:
- Converting framework development or analytical sessions into blog posts
- Writing about conceptual topics requiring multi-perspective review
- Structured iterative refinement anticipated

Skip when:
- Technical tutorials with code (standard writing)
- Documentation updates (direct Edit)
- Single-pass content without review need

## Workflow Overview

```
PROTHESIS(Context→Perspective→Inquiry→Synthesis) → FORMAT → DRAFT → REFINE → VALIDATE → FINALIZE
```

| Phase | Tool | Decision Point |
|-------|------|----------------|
| Prothesis | /prothesis protocol | Context-derived perspectives, parallel inquiry |
| Format | AskUserQuestion | Output type, language |
| Draft | Write | — |
| Refine | Edit (loop) | User feedback |
| Validate | /syneidesis | Gap detection |
| Finalize | Edit | — |

## Phase Execution

### 1-3. Prothesis Protocol (Multi-Perspective Analysis)

Apply the prothesis protocol for epistemic analysis:

```
Phase 0: G(U) → C              -- Context acquisition from session/topic
Phase 1: C → {P₁...Pₙ}(C) → Pₛ -- Perspectives derived FROM context (not predefined)
Phase 2: Pₛ → ∥I(Pₛ) → R       -- Parallel inquiry with Horizon Limits
Phase 3: R → Syn(R) → L        -- Synthesis: convergence, divergence, assessment
```

**Key differences from standalone /prothesis**:
- Continues automatically to Format phase after Synthesis
- Lens L becomes input for content generation

Reference: `~/.claude/plugins/.../prothesis/commands/prothesis.md`

### 4. Format Decision

Present output options:
- Blog Post (Korean/English)
- Essay
- Newsletter
- Thread

### 5. Draft Generation

Write initial draft to `~/.claude/.write/` directory:
- Filename: `YYYY-MM-DD-{topic-slug}.md`
- Structure: Hook → Context → Framework → Application → Implications

### 6. Iterative Refine

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3282 chars