documentation

Generate Markdown documentation for software projects, including READMEs and API references.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Documentation Skill helps teams avoid confusion and wasted time by producing clear, accurate technical writing that matches the target audience’s needs.

Core Features & Use Cases

  • Audience-first technical writing: Creates the right kind of README, guide, or architecture doc for the intended reader (new users, developers, or maintainers).
  • Example-driven explanations: Emphasizes working examples and scannable structure so readers can act quickly.
  • Consistent doc quality: Promotes accuracy, maintainability, and formatting standards such as Markdown conventions and common docstring styles.

Quick Start

Use the documentation skill to produce an installation README and an API reference outline for your project so new contributors can start quickly.

Frequently Asked Questions about documentation

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

FAQPage Schema
How do I write a technical README for new developers onboarding to my project?

To write a technical README for new developers, you need audience-first technical writing that provides installation steps, working examples, and a scannable Markdown structure so contributors can act quickly. The documentation skill generates this content by matching the target reader's needs and emphasizing example-driven explanations.

What is the best way to generate an API reference outline from my codebase?

The best way to generate an API reference outline is to apply specified formatting and docstring conventions to your codebase. The documentation skill produces audience-appropriate API references that emphasize scannable structure and working examples, ensuring developer integration is straightforward.

How do I create architecture documentation that maintainers can easily understand?

Creating architecture documentation for system maintainers requires clear technical writing that explains system design accurately. The documentation skill produces architecture notes tailored to maintainers, ensuring system understanding is achieved through consistent formatting and audience-appropriate content.

Can I use this to write a developer guide with Markdown and code examples?

Yes, you can use this to write a developer guide with Markdown and code examples. The documentation skill produces developer guides that follow Markdown conventions, apply scannable structure, and provide example-first guidance so readers can integrate features quickly.

What should a changelog include for software projects?

A changelog for software projects should include accurate, scannable updates formatted using Markdown conventions. The documentation skill produces changelogs that maintain formatting standards and audience-appropriate content, ensuring maintainers and users understand changes quickly.

Does the documentation skill support specific docstring conventions for API references?

Yes, the documentation skill supports specified formatting and docstring conventions for API references. It fulfills requirements by applying common docstring styles and Markdown conventions to ensure your generated technical writing is accurate and maintainable.