{"skill":{"slug":"atelier-litterature","displayName":"Atelier Litteraire : Redaction litteraire, avec idéation et processus itératif.  plusieurs agents :  idéation, rédaction, jury/correcteurs.","summary":"Generates and refines short novels or short stories from a pitch using narrative ideation and multi-iteration writing with jury scoring and final DOCX/PDF ou...","description":"# Atelier Litteraire - Ideation & redaction de romans courts\n\n**Atelier** is a complete literary writing workflow for OpenClaw, combining two specialized agents:\n\n- **Hermine** — narrative ideation agent (H0→H4 pipeline)\n- **Herbert** — literary writing agent (Pacte Narratif → Seeds → Jury → Final text)\n\n## What it does\n\nStarting from a pitch (one word, one sentence, a news article, a historical fact), Atelier:\n\n1. **Hermine** analyzes the raw material and generates 5 narrative axes (3 natural + 2 radical counter-axes), scores them, and recommends the strongest\n2. **Herbert** builds the Pacte Narratif, constructs character and world bibles, writes all seeds through 3 iterations with a 3-reader jury, compiles the final DOCX + PDF locally\n\n## Agents\n\n### Hermine — Ideation Agent\n- Pipeline H0 (raw fact) → H1 (narrative substrate) → H2 (3 axes) → H3 (jury scoring) → H4 (2 radical counter-axes with Opus-level reasoning)\n- Axes 1-3: natural ideation (Sonnet)\n- Axes 4-5: forced rupture thinking — no reuse of any element from axes 1-3 (Opus)\n- Scoring: f(x) = (x/100)^1.5 × 100, composite /10\n\n### Herbert — Writing Agent\n- Builds character bibles, world bibles, narrative pact\n- Writes seeds (narrative units ~750 chars) through 3 iterations\n- 3-reader jury: ordinary reader / demanding reader / world expert\n- 10 weighted dimensions, composite score /10\n- Thresholds: ≥8.0 validated / 6.0-7.9 iterate / <6.0 alert\n- Compiles DOCX + PDF (continuous text, no chapter titles, no page breaks between units)\n- Produces iteration report with jury scores\n\n\n## ⚠️ Scope & Permissions\n\nThis skill operates **locally by default**. It generates DOCX and PDF files saved to your workspace.\n\n- No external accounts are accessed without explicit user confirmation\n- No files are uploaded or published automatically\n- Any export to external services requires the user to configure and trigger it manually\n- Final human review is required before any publication or sharing\n\n## Usage\n\nTrigger Hermine with a pitch:\n> \"Activate Hermine on this pitch: [your pitch]\"\n\nOr go directly to Herbert with a fully defined project:\n> \"Activate Herbert, here is the Pacte Narratif: [...]\"\n\n## Format rules (validated by author)\n\nAll final documents:\n- No unit/seed titles in the final text\n- No page breaks between units\n- Continuous text flow, blank lines between sections\n- Liberation Serif 12pt, 1.5 line spacing, 2.5cm margins\n- DOCX + PDF both produced\n- Final DOCX + PDF saved locally\n\n## Requirements\n\n- OpenClaw with subagent support\n- Anthropic Claude API (Sonnet for standard tasks, Opus for H4 counter-axes)\n\n## Install\n\n```bash\nclawhub install atelier\n```\n","tags":{"latest":"1.0.5"},"stats":{"comments":0,"downloads":435,"installsAllTime":0,"installsCurrent":0,"stars":1,"versions":6},"createdAt":1777482239347,"updatedAt":1778492801721},"latestVersion":{"version":"1.0.5","createdAt":1777568398407,"changelog":"- Clarified that DOCX and PDF files are saved locally by default, not uploaded or published automatically.\n- Added a new \"Scope & Permissions\" section outlining local operation and the need for explicit user action to export or publish files.\n- Removed references to automatic SharePoint upload and optional email/cloud export from feature descriptions and requirements.\n- Emphasized that a final human review is required before publication or sharing.\n- Updated formatting rules to reflect local file saving.","license":"MIT-0"},"metadata":null,"owner":{"handle":"rodinpython","userId":"s17b1x14bvr6421cjxj48bbz5185s0fq","displayName":"Philippe Rodriguez","image":"https://avatars.githubusercontent.com/u/148711740?v=4"},"moderation":null}