writing-emdash-docs

Write and review EmDash documentation for accuracy, structure, and natural prose.

12.1k|1.1k|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/emdash-cms/emdash --skill writing-emdash-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-emdash-docs
Source: https://github.com/emdash-cms/emdash/tree/main/skills/writing-emdash-docs
Command: npx skills add https://github.com/emdash-cms/emdash --skill writing-emdash-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Documentation for the EmDash CMS often drifts out of sync with the actual implementation, accumulates AI-generated filler, or lacks a structure suited to its reader. This Skill provides a disciplined workflow for drafting, revising, and auditing EmDash docs so every claim is verified against the repository and every sentence earns its place.

Core Features & Use Cases

  • Accuracy-first drafting: Requires reading the implementation, types, tests, and command output behind every technical claim before writing, plus the house style guide and practice references.
  • Document-type structure: Classifies pages as tutorials, task guides, concepts, reference, troubleshooting, migration guides, READMEs, or specifications, each with a defined shape.
  • Anti-slop editing pass: A dedicated reference for removing staged reveals, generic AI vocabulary, chatbot residue, and manufactured drama without flattening legitimate caveats or voice.
  • Use Case: When asked to update an EmDash upgrade guide after a breaking change, the Skill reads the relevant source code, applies the migration-guide structure, runs the anti-slop pass, and verifies with pnpm lint:quick and a docs build.

Quick Start

Use the writing-emdash-docs skill to revise this documentation page for technical accuracy, clear structure, and natural prose.

Frequently Asked Questions about writing-emdash-docs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write accurate documentation for the EmDash CMS?

Read the EmDash docs style guide and the implementation behind every claim before drafting. Classify the page by reader need (tutorial, task guide, reference, etc.), draft with the reader's outcome first, then run the anti-slop pass and verify with pnpm lint:quick and a docs build.

How to remove AI-generated filler from technical documentation?

Use the anti-slop reference to inspect each sentence: delete staged reveals, significance labels, generic AI vocabulary, and chatbot residue, replacing them with verified facts. Preserve legitimate caveats, contrasts that correct misconceptions, and precise technical terms to avoid overcorrection.

What document structure should I use for a migration guide?

A migration guide identifies who is affected, states previous and current behavior only as needed, gives the required action with a minimal before-and-after diff, and ends with a verifiable working state. Include ordering, rollback, and compatibility constraints when applicable.

Does this Skill work for documentation outside the EmDash repository?

It is designed for the EmDash repository and depends on its style guide, AGENTS.md, and pnpm-based checks. The general principles in the docs-practice and anti-slop references transfer to other projects, but repository-specific steps assume the EmDash codebase.

How are documentation changes verified before committing?

Run the narrowest checks covering the change: pnpm lint:quick, pnpm --dir docs build, and git diff --check. Add tests when code samples depend on executable behavior, and record any pre-existing repository-wide failures separately.