Agent Skills: Technical Writing

Produce clear documentation, explanations, summaries, and docstrings — AsciiDoc/Antora or Markdown — with a lightweight clarity check. Use to write or improve project docs, explain how a module works, summarise an area, or add docstrings. Trigger on "document this", "write docs/README", "explain how X works", "add docstrings", "summarise this module".

ai-codingID: meaningfy-ws/agent-skills/technical-writing

Install this agent skill to your local

pnpm dlx add-skill https://github.com/meaningfy-ws/skillery/tree/HEAD/.opencode/skills/technical-writing

Skill Files

Browse the full folder contents for technical-writing.

Download Skill

Loading file tree…

.opencode/skills/technical-writing/SKILL.md

Skill Metadata

Name
technical-writing
Description
Produce clear documentation, explanations, summaries, and docstrings — AsciiDoc/Antora or Markdown — with a lightweight clarity check. Use to write or improve project docs, explain how a module works, summarise an area, or add docstrings. Trigger on "document this", "write docs/README", "explain how X works", "add docstrings", "summarise this module".

Technical Writing

Overview

Clear, concise documentation, explanations, and summaries. Aligns with the project's established terminology (read MEMORY.md and existing docs first).

What you produce

  • Code explanations for onboarding/knowledge transfer (suggest a stronger model for deep architectural analysis).
  • Summaries of modules, epics, or areas.
  • Docstrings — Google style unless the project uses another convention (check existing code).
  • Documentation pages — AsciiDoc (Antora) or Markdown for docs/.
  • README updates.

Clarity check (apply to everything you write)

Apply the lightweight clarity check owned by clarity-gate (actionable · current · specific references · single-source). It is defined there; this skill applies it to prose and does not restate the criteria. The full 13-item gate (for specs) also lives in clarity-gate.

Writing style

  • Direct language, no fluff. Prefer tables and lists over long prose.
  • Code examples where they clarify; file:line references when explaining code.
  • AsciiDoc: follow Antora conventions (docs/antora.yml, docs/antora-playbook.yml).
  • Markdown: standard GitHub-flavored.

Explanation sub-mode

The defaults above suit Reference and How-to docs. When the page is a Diátaxis Explanation (an explainer, a "how X works" narrative, broad-audience teaching prose), borrow the texture craft from explanatory-writing — one controlling metaphor, a concrete example beside every abstract claim, self-answered question pivots. The terse/tables default still governs Reference and How-to output.

Boundary & Related Skills

Owns: documentation, explanations, summaries, docstrings. Does NOT plan (epic-planning), run the full clarity gate (clarity-gate), or write/modify production code or tests. Related: clarity-gate (full gate), epic-planning, explanatory-writing (Explanation-quadrant texture), writing-antipatterns (genre-conditional failure modes for Tutorial/How-to/Reference).