Generates README files with type-specific templates for libraries, CLIs, web apps, and APIs. Analyzes Node.js, Python, and Go projects for installation, usage, and badges.
How this skill is triggered — by the user, by Claude, or both
Slash command
/documentation-toolkit:readme-generatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate a README based on project type:
Generate a README based on project type:
# Detect project type
ls package.json && echo "Node.js project" || \
ls setup.py pyproject.toml && echo "Python project" || \
ls go.mod && echo "Go project"
Gather project information:
Choose template based on project type:
| Type | Template | Key Sections |
|---|---|---|
| Library | library | Installation, API, Examples |
| CLI Tool | cli | Installation, Commands, Options |
| Web App | webapp | Features, Setup, Deployment |
| API | api | Endpoints, Authentication, Examples |
Title and Description:
# Project Name
Brief one-line description of what the project does.
[](LICENSE)
[](package.json)
Installation:
## Installation
\`\`\`bash
npm install project-name
# or
pip install project-name
\`\`\`
Usage:
## Usage
\`\`\`javascript
const project = require('project-name');
// Basic example
project.doSomething();
\`\`\`
Include relevant sections:
Common badges:



For detailed information, see:
npx claudepluginhub p/armanzeroeight-documentation-toolkit-plugins-documentation-toolkitGenerates a README.md template for your project with customizable sections. Useful for starting new projects or improving existing documentation.
Generates professional README.md for projects by scanning manifests like package.json/pyproject.toml, interviewing on type/language/depth/license, adding badges/sections.
Writes or rewrites a project's README.md tailored to its type (CLI, library, app, framework, monorepo, skill bundle). Analyzes manifests and writes section-by-section with validation.