documentation

Generate technical documentation including READMEs, API docs, and user guides.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/toddbadams/SBFoundation --skill documentation-toddbadams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation
Source: https://github.com/toddbadams/SBFoundation/tree/main/.claude/skills/product/documentation
Command: npx skills add https://github.com/toddbadams/SBFoundation --skill documentation-toddbadams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users create effective technical documentation, ensuring clarity and comprehensibility for various audiences.

Core Features & Use Cases

  • Documentation Types: Provides guidance on READMEs, API documentation, architecture documentation, and user guides.
  • Writing Principles: Emphasizes knowing the audience, conciseness, showing rather than telling, and structuring for scannability.
  • Templates: Includes a basic README template and an API documentation example.
  • Use Case: A developer needs to write a README for a new open-source project. This Skill provides a template and best practices to ensure the README is informative and easy to follow.

Quick Start

Use the documentation skill to generate a README file for a new project.

Frequently Asked Questions about documentation

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

FAQPage Schema
How do I write a clear technical README for an open-source project?

Writing a clear technical README requires focusing on audience awareness, conciseness, and scannability. Using a standard README template ensures you effectively include essential project information, setup instructions, and usage examples.

What should be included in API documentation to ensure it is effective?

Effective API documentation should include clear endpoints, request parameters, and response examples. Adhering to best practices for conciseness and scannability helps developers quickly understand how to integrate and interact with your API.

What is the best way to structure architecture overviews for user guides?

The best way to structure architecture overviews is to prioritize scannability and show rather than tell. Effective technical documentation organizes complex systems into clear, concise sections that cater to the specific audience's technical level.

Can I use a template to generate user guides and technical documentation?

Yes, you can use templates to generate user guides and technical documentation. Templates provide a structured foundation for architecture overviews and API docs, ensuring consistency and adherence to technical writing best practices.

When do I need formal documentation instead of inline code comments?

You need formal documentation instead of inline code comments when explaining complex architecture overviews or providing user guides for broader audiences. Formal documentation ensures comprehensiveness and clarity that inline comments cannot achieve.