doc-generator

Generate JSDoc, README, API references, and CHANGELOGs from code.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ShunsukeHayashi/Miyabi --skill doc-generator-shunsukehayashi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: doc-generator
Source: https://github.com/ShunsukeHayashi/Miyabi/tree/main/.claude/skills/doc-generator
Command: npx skills add https://github.com/ShunsukeHayashi/Miyabi --skill doc-generator-shunsukehayashi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bash, Read, Write, Grep, Glob, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the time-consuming process of writing documentation by automatically generating JSDoc, README files, and API documentation.

Core Features & Use Cases

  • Comprehensive Documentation: Generate API references, code comments, and project guides automatically.

Quick Start

Generate documentation for the 'UserService' class in 'src/services/user.rs'.

Quick Start

Document the 'processOrder' function with proper JSDoc formatting and examples.

Frequently Asked Questions about doc-generator

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

FAQPage Schema
How do I automatically generate JSDoc and API documentation from my JavaScript/TypeScript code?▼

JSDoc and API documentation can be automatically generated by analyzing your code structure and extracting function signatures, parameters, and types. This Skill scans your JavaScript/TypeScript projects, identifies functions and classes, applies JSDoc/TSDoc formatting conventions, and produces comprehensive API reference documentation without manual writing.

Can I generate README files and CHANGELOG documentation automatically from my codebase?▼

Yes. README files and CHANGELOGs can be auto-generated by extracting project metadata, interface definitions, and code structure. This Skill analyzes your repository, synthesizes documentation artifacts including README content and CHANGELOG entries, and validates output using TypeScript doc checks and ESLint to ensure consistency.

What's the best way to eliminate manual documentation writing for code comments and interface docs?▼

Automated documentation generation eliminates manual writing by analyzing your codebase end-to-end, extracting interface definitions and function metadata, and producing JSDoc-formatted comments and interface documentation. This Skill implements the full workflow from code analysis through validation, reducing documentation maintenance overhead.

Does this work with existing TypeScript projects that already have some JSDoc comments?▼

This Skill is applicable to JavaScript/TypeScript projects and integrates with existing JSDoc/TSDoc annotations. It analyzes your current code structure, generates missing documentation, and validates all outputs with TypeScript doc checks, so it complements existing documentation rather than replacing it.

What file formats and code structures does automated documentation generation support?▼

Documentation generation supports JavaScript/TypeScript codebases with functions, classes, and interfaces. The Skill produces JSDoc/TSDoc annotations, API reference files, README documents, and CHANGELOGs. It uses Bash, Grep, and Glob patterns to locate and analyze source files, then validates output through TypeScript and ESLint tooling.

Why should I use automated documentation instead of manual JSDoc writing?▼

Automated documentation eliminates time-consuming manual writing, ensures consistency across API references and code comments, and reduces maintenance burden as code evolves. This Skill generates comprehensive, validated documentation artifacts end-to-end, freeing developers to focus on code rather than documentation upkeep.