anti-ai
Anti-AI detection pass for any written text. Hard rules that strip the statistical fingerprints AI writing leaves behind —…
Orchestration skill for book-scale long-form writing (fiction or nonfiction). Owns the SHAPE of a book project — chapter architecture, beats methodology, workspace management, book mode, scene/science split, vignette library, long-form orchestration. Delegates VOICE (prose
Claude Code
$ npx -y skills add travsteward/openwriter --skill book-writer --agent claude-code
Codex
$ npx skills add travsteward/openwriter --skill book-writer -a codex -y
Cursor
$ npx skills add travsteward/openwriter --skill book-writer -a cursor -y
Gemini CLI
$ npx skills add travsteward/openwriter --skill book-writer -a gemini-cli -y
GitHub Copilot
$ npx skills add travsteward/openwriter --skill book-writer -a github-copilot -y
OpenCode
$ npx skills add travsteward/openwriter --skill book-writer -a opencode -y
Windsurf
$ npx skills add travsteward/openwriter --skill book-writer -a windsurf -y
name: book-writer description: | Orchestration skill for book-scale long-form writing (fiction or nonfiction). Owns the SHAPE of a book project — chapter architecture, beats methodology, workspace management, book mode, scene/science split, vignette library, long-form orchestration. Delegates VOICE (prose generation) to /authors-voice via the Apply Protocol minion dispatch. Loads as governing context at session start when a book project is detected, OR via explicit invocation. Use when: "/book-writer", "/book", "write a book", "book project", "chapter beats", "chapter architecture", "beat map", "TOC", "table of contents", "book outline", "book reshape", "draft a chapter", "long-form", "multi-chapter", "book mode", "book workspace", any work involving multi-chapter book structure. NOT for: single-chapter essays, blog posts, tweets — those go to /authors-voice directly. Voice-only setup (anchor blend, NEVER rules, fingerprints, corpus analysis) lives in /authors-voice. metadata: author: travsteward version: "0.3.0" license: MIT
Book-scale orchestration skill. Pairs with `/authors-voice` (voice pipeline). Together: this skill specifies WHAT must land in each beat; `/authors-voice` specifies HOW the prose sounds.
The load-bearing rule. It governs every book-start, not just beat work, and it is stated here (not only in `docs/beats.md`) so it is in context the moment any book begins. **Author owns substance + beat material; the agent owns process + shape.**
On ANY book-start intent — "write a book", "start writing it", "start a book project", "draft a chapter" — the substance comes OUT of the author before any beats or prose exist. The default is to QUERY, never to manufacture:
If you reach for beats or prose and the author has not dumped the material, you have skipped step one. **STOP and run the dump.**
Full method: `docs/beats.md` (Query-first principle + the 5-pass extraction). Fiction runs the scene-shaped fork of the same 5-pass — `docs/beats-fiction.md`.
The book-class question, chapter architecture, and workspace management must commit before any per-chapter beat work begins. Per-chapter beats without committed chapter containers land in arbitrary places, spill across boundaries, and produce a book the reader can't carry.
If the user asks for chapter-level work and the book hasn't run through architecture: **STOP** and run architecture first. Architecture passes are cheap; beat work in wrong containers is expensive.
This skill owns SHAPE — chapter containers, beats, workspace organization, vignette slots, the TASK brief. `/authors-voice` owns VOICE — anchor blend, NEVER rules, fingerprints, minion dispatch, post-write audit. When a chapter draft or any prose pour is needed, this skill's job ends at "the brief is locked"; the prose call goes through `/authors-voice`'s Apply Protocol with the brief as the TASK.
**If this skill catches itself drafting prose: STOP and spawn a authors-voice minion** — even for one sentence, one transition, one closer. Same Rule 1 as authors-voice, applied at the orchestration layer.
Two carve-outs (mirroring authors-voice):
Every doc created during book work goes into its lifecycle-correct container at creation time. Per `docs/workspace-management.md` (v2 chapter-first lock 2026-05-20):
**Ascending-order convention:** sidebar containers and ordered doc lists go ascending top-to-bottom (Ch 1 at top, Ch N at bottom; B1 at top, BN at bottom). Fix sidebar order in the same pass as any insert/reorder.
Creating in the wrong container, skipping the container parameter, or leaving newest-first ordering produces sidebar mess that takes a full pass to clean up.
Every chapter has a Research Notes doc alongside Beats. Sources land there the moment you find them — academic citations, URLs, supporting data, key quotes. Beats docs reference Research Notes by docId; never inline citations. Catalogue during buil
Write and publish with your agent. A Markdown editor where your agent drafts and you review every change, then publish to your site, newsletter, X and LinkedIn.
Anti-AI detection pass for any written text. Hard rules that strip the statistical fingerprints AI writing leaves behind —…
Channel-agnostic writer for any piece of content that doesn't yet belong to a specific channel. Use when you have something to…
Channel-master writer for long-form blog posts. Owns the SHAPE of a post — beat structure, title/preview/slug commitments,…
Channel-master writer for email newsletter. Weekly pipeline: scaffold structure, gather data, query the author, synthesize in…
Polish copy to 90/100. Channel the top 10 advertising practitioners in history. Score, rewrite, score again. Don't stop until…
Writing format, image generation, and pipeline for X (Twitter) content. Paragraph-based medium form, Fischerian Hooks,…
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…
Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…
Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to…