writing-technical-docs

Generate technical documentation and reports using the 7 Cs framework.

2|2|Updated Feb 9, 2017
One-click install
npx skills add https://github.com/sumik5/dotfiles --skill writing-technical-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-technical-docs
Source: https://github.com/sumik5/dotfiles/tree/main/claude-code/skills/writing-technical-docs
Command: npx skills add https://github.com/sumik5/dotfiles --skill writing-technical-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill covers the 7 Cs of technical writing (Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous) and how to apply them to docs and reports.

Core Features & Use Cases

  • Documentation quality: Templates and guidelines for technical docs.
  • Progressive disclosure: SKILL.md with references and structure.
  • Cross-document consistency: Ensures uniform terminology and tone.

Quick Start

Create a concise API reference using the 7 Cs framework.

Frequently Asked Questions about writing-technical-docs

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

FAQPage Schema
How do I apply the 7 Cs framework to improve technical documentation?

The 7 Cs framework—Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous—provides enforceable quality standards for technical writing. Apply each principle systematically: clarity removes ambiguity, conciseness eliminates wordiness, correctness ensures accuracy, coherence maintains logical flow, concreteness uses specific examples, completeness covers all requirements, and courtesy respects the reader. This structured approach produces precise, readable documentation across API specs, setup guides, and design decisions.

What's the best way to structure technical documentation for consistency?

Structured templates and standardized quality checks enforce uniform terminology, tone, and format across documents. Use progressive disclosure—organize information hierarchically with references and cross-references—so readers find content at appropriate detail levels. Consistent structure across API specs, setup guides, and reports reduces cognitive load and prevents omissions or contradictory information.

Can I use documentation templates for code comments and review notes?

Yes. The 7 Cs framework and structural templates apply across technical documentation, reports, code comments, and review notes. This unified approach ensures quality and consistency whether documenting APIs, setup procedures, design decisions, or inline code explanations, reducing the cognitive burden of switching between different writing standards.

How do I ensure technical documentation meets quality standards?

Enforce standardized quality checks aligned with the 7 Cs: verify clarity by eliminating jargon without definition, check conciseness by removing redundancy, confirm correctness against specifications, assess coherence for logical progression, validate concrete examples, ensure completeness against functional requirements, and maintain courteous tone. These checks systematically catch omissions and inconsistencies before publication.

What should I document in API specifications and setup guides?

API specifications and setup guides require complete, correct, and concrete documentation: endpoint definitions with clear parameter descriptions, example requests and responses, error handling, prerequisites, step-by-step procedures, and coherent cross-references between related sections. The 7 Cs framework ensures users find what they need without ambiguity or missing steps.

Why does technical documentation fail to communicate effectively?

Documentation fails when it violates the 7 Cs: unclear language confuses readers, excessive length wastes time, errors undermine trust, incoherent structure disrupts understanding, abstract explanations without examples don't anchor knowledge, incompleteness leaves gaps, and discourteous tone alienates users. The framework identifies and corrects these breakdowns systematically across reports, specs, and comments.