AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Docmd Writer

skill-docmd-io-docmd-skills-docmd-writer · by docmd-io

Use this skill when writing or reviewing prose inside a docmd site. Owns Diátaxis doc types, voice, page structure, and code-block conventions; defers to docmd-skills for all docmd-specific syntax (containers, tabs, cards, grids, steps, collapsibles, buttons, tags, embeds, changelogs, Mermaid, frontmatter). Multi-lingual and SEO-aware.

— No reviews yet
0 installs
28 views
0.0% view→install

Install

$ agentstack add skill-docmd-io-docmd-skills-docmd-writer

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-docmd-io-docmd-skills-docmd-writer)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Docmd Writer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

docmd — Agent Skill (Writer)

Use this skill when the user wants to write or improve the prose inside a docmd site — introductions, tutorials, how-to guides, reference descriptions, headings, callouts, code-block captions, and structural edits. It is loaded by npx docmd-skills writer and adds docmd-writer/ alongside an existing docmd-skills/ install.

When to use this skill

Use it when the user wants to:

  • Draft a new page or section of an existing docmd site
  • Restructure pages into clearer tutorial / how-to / reference / explanation shapes
  • Tighten the voice, shorten paragraphs, or fix heading hierarchy
  • Apply the file-title rule to code blocks in a translated or new page
  • Review existing prose and propose edits

Do not use it for: site configuration (docmd.config.json), CLI commands, build/deploy, plugin or template authoring. Those belong to docmd-skills and docmd-dev.

Loading rules

  • Load this skill whenever the user pastes, edits, or asks to "improve" prose in .md files inside a docmd docs/ tree.
  • The docmd docs site itself uses docmd, so writing for that site also counts as a docmd task.

Docmd awareness

When the target site uses docmd, pages can carry docmd-specific elements that this skill does not author:

  • ::: containers — callouts, cards, grids, tabs, steps, collapsibles, buttons, tags, embeds, changelogs
  • mermaid code blocks (diagrams)
  • frontmatter shape (title, description, template, etc.)

All of those live in docmd-skills references/formatting.md. Load docmd-skills alongside this skill whenever the page will use any of them; defer to it for the exact container markers, frontmatter keys, and theme/asset behaviour. This skill owns the prose between those elements — voice, structure, doc type, and code-block conventions.

Voice baseline

All pages in scope use British English by default. Use:

  • colour, behaviour, organise, centre, customise, favour (not color, behavior, organize, center, customize, favor).
  • Active voice, second person (you), present tense.
  • One idea per sentence. Short paragraphs (2–4 sentences).
  • Address the reader directly; avoid "we" except in tutorials with a clear narrator.
  • Do not pad. Do not apologise. Do not use filler openings ("It's worth noting that…", "In this section we will…").

Reference index

Each row is a reference file. The CLI column shows which install subcommand adds this file.

| Reference | CLI install subcommand | Use it for | | --- | --- | --- | | references/doc-types.md | docmd-skills writer | Choosing between tutorial / how-to / reference / explanation (Diátaxis) and what each one owes the reader | | references/voice-and-style.md | docmd-skills writer | Voice, tense, terminology, inclusive language, British-English rules | | references/headings-and-structure.md | docmd-skills writer | Universal page skeleton (Title → Orientation → Prerequisites → Body → Next steps), heading hierarchy, navigation patterns | | references/code-blocks.md | docmd-skills writer | Language identifiers, the file-title rule for file-specific examples, captions, runnable vs illustrative |

Workflows

1. Drafting a new page

  1. Decide the doc type from references/doc-types.md.
  2. Follow the universal skeleton from references/headings-and-structure.md.
  3. Apply voice rules from references/voice-and-style.md.
  4. For every code block whose example is about a specific file, follow references/code-blocks.md and add the file title.
  5. For container syntax (callouts, tabs, cards, grids, steps, collapsibles, buttons, tags, embeds, changelogs, mermaid), defer to docmd-skills references/formatting.md.

2. Reviewing existing prose

  1. Read the page in full once for intent.
  2. Identify doc-type mismatch (a "tutorial" that explains instead of walking through, a "how-to" that lectures).
  3. Run the headings-and-structure checklist.
  4. Run the code-blocks checklist alongside whenever writing for a docmd site. It owns all container syntax (callouts, tabs, cards, grids, steps, collapsibles, buttons, tags, embeds, changelogs, Mermaid), frontmatter shape, and navigation rules. This skill owns the prose inside and around those elements
  5. Apply voice edits in a single pass — do not micro-edit line by line.

3. Translating or re-translating

Translation work uses this skill for voice and structure, and docmd-skills for container syntax. The code-block file-title rule still applies to every translation — never inherit an omission from the source.

Cross-skill navigation

  • docmd-skills — load for container syntax, frontmatter keys, navigation rules, and CLI/build context.
  • docmd-dev — load only when the prose lives inside the cloned docmd/ monorepo (template demos, plugin READMEs, example content).

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.