documentation

Create technical documentation with defined document types and consistency checks.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/lilbom32/ketnoitrithuc --skill documentation-lilbom32
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation
Source: https://github.com/lilbom32/ketnoitrithuc/tree/main/.claude/skills/engineering/1.1.0/skills/documentation
Command: npx skills add https://github.com/lilbom32/ketnoitrithuc --skill documentation-lilbom32

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clear, maintainable technical documentation is hard to produce consistently across teams.

Core Features & Use Cases

  • Document Types: README, API Documentation, Runbook, Architecture Doc, Onboarding Guide.
  • Guiding Principles: Write for the reader; Start with the lede; Show, don't tell; Keep it current; Link, don't duplicate.
  • Common Scenarios: Create API references, architecture notes, and onboarding guides from scattered notes and design docs.

Quick Start

Draft a README with quick-start, configuration, and usage sections for a new module.

Frequently Asked Questions about documentation

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

FAQPage Schema
How do I write clear technical documentation for a new software module?

To write technical documentation, start by outlining the document type, such as a README or API reference, then apply principles like writing for the reader and showing rather than telling to ensure clarity and maintainability.

What is the best way to create API documentation from scattered design notes?

The best way to create API documentation is to consolidate scattered notes into a structured format, adhering to guiding principles like starting with the lede and linking rather than duplicating to maintain consistency across references.

Can I generate an onboarding guide for new software engineers using this approach?

Yes, you can generate an onboarding guide by applying the defined document type template for onboarding, structuring the content to help new engineers quickly understand architecture and usage through clear, current information.

How do I maintain consistency across different technical docs like runbooks and architecture notes?

Maintain consistency across technical docs by applying versioning checks and adhering to guiding principles like keeping content current and linking instead of duplicating information across runbooks and architecture notes.

Does this approach work for writing both high-level architecture docs and operational runbooks?

Yes, this approach works for both architecture docs and runbooks by applying tailored templates for each document type while enforcing consistent principles like writing for the reader and maintaining versioning checks.

What should I include in a README to ensure it helps with quick onboarding?

A README for quick onboarding should include quick-start instructions, configuration details, and usage sections, structured to immediately show the reader how to interact with the module rather than just describing it.