documentation-generator

Generate and update project documentation from codebase exploration.

10|Updated Sep 26, 2024
One-click install
npx skills add https://github.com/Harvest-Forged-Code/Analyser --skill documentation-generator-harvest-forged-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-generator
Source: https://github.com/Harvest-Forged-Code/Analyser/tree/main/.claude/skills/documentation-generator
Command: npx skills add https://github.com/Harvest-Forged-Code/Analyser --skill documentation-generator-harvest-forged-code

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and maintenance of comprehensive project documentation, ensuring it accurately reflects the codebase and reduces manual effort.

Core Features & Use Cases

  • Codebase Exploration: Analyzes project structure, entry points, dependencies, and configuration.
  • Documentation Generation: Creates READMEs, API references, architecture overviews, ADRs, and onboarding guides.
  • Use Case: When a new feature is added, use this Skill to automatically update the README with installation instructions and generate API documentation for the new endpoints.

Quick Start

Use the documentation-generator skill to create a README file for the current project.

Frequently Asked Questions about documentation-generator

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

FAQPage Schema
How do I generate a README and API documentation from my codebase?

Generate a README and API documentation by exploring your codebase structure, entry points, dependencies, and configuration to automatically create accurate and comprehensive project documentation.

Can I automatically update documentation when adding a new feature?

Yes, update documentation automatically when adding a new feature by analyzing the codebase to refresh README installation instructions and generate API references for new endpoints.

Does this tool generate architecture decision records and onboarding guides?

Architecture decision records (ADRs) and onboarding guides are generated by exploring the actual codebase, ensuring the documentation accurately reflects project structure and configuration.

What is the best way to maintain accurate technical writing for a software project?

Maintain accurate technical writing by automating the creation and updates of comprehensive project documentation, ensuring it consistently reflects the actual codebase and reduces manual effort.

How do I create an architecture overview that reflects my current project dependencies?

Create an architecture overview by analyzing the project structure, entry points, dependencies, and configuration to ensure the generated documentation is accurate and maintainable.