Generates blog posts, essays, or threads from session insights using multi-perspective Prothesis analysis, iterative drafting, refinement, gap detection, and validation.
From writenpx claudepluginhub jongwony/epistemic-protocols --plugin writeThis skill uses the workspace's default tool permissions.
references/workflow.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Transform session insights and conceptual explorations into structured, publishable content through multi-perspective analysis and iterative refinement.
Invoke this skill when:
Skip when:
PROTHESIS(Context→Perspective→Inquiry→Synthesis) → FORMAT → DRAFT → REFINE → VALIDATE → FINALIZE
| Phase | Tool | Decision Point |
|---|---|---|
| Prothesis | /frame protocol | Context-derived perspectives, parallel inquiry |
| Format | AskUserQuestion | Output type, language |
| Draft | Write | — |
| Refine | Edit (loop) | User feedback |
| Validate | /gap | Gap detection |
| Finalize | Edit | — |
Apply the Prothesis protocol (/frame) 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 /frame:
Reference: prothesis/skills/frame/SKILL.md
Present output options:
Write initial draft to ~/.claude/.write/ directory:
YYYY-MM-DD-{topic-slug}.mdLoop on user feedback:
Exit conditions:
Invoke /gap for final validation:
Apply final edits. Optionally clean intermediate versions.
| Metric | Limit |
|---|---|
| Concepts per section | ≤3 |
| Framework components | ≤5 |
| Abstraction layers | ≤2 |
| Session Element | Blog Element |
|---|---|
| Problem context | Opening hook |
| Multi-perspective analysis | Framework structure |
| Convergence points | Core thesis |
| Divergence points | Discussion sections |
| Resolution approach | Actionable methodology |
This skill integrates with:
For detailed workflow steps and content transformation rules:
references/workflow.md — Complete phase descriptions