technical-writing

Installation
SKILL.md

Documentation Creation

A development skill for creating and maintaining technical documentation that preserves knowledge, enables informed decision-making, and supports system operations. This skill provides templates and patterns for common documentation needs.

When to Use

  • Recording architectural or design decisions with context and rationale
  • Documenting system architecture for new team members or stakeholders
  • Creating API documentation for internal or external consumers
  • Writing runbooks for operational procedures and incident response
  • Capturing tribal knowledge before it's lost to team changes

Core Documentation Types

Architecture Decision Records (ADRs)

ADRs capture the context, options considered, and rationale behind significant architectural decisions. They serve as a historical record that helps future developers understand why the system is built a certain way.

When to create an ADR:

Related skills

More from rsmdt/the-startup

Installs
8
GitHub Stars
270
First Seen
Jan 24, 2026