Skip to content
Back to skills

Readme Generator

ASecurity

Creates comprehensive README files with templates for different project types. Use when creating README, project documentation, or getting started guides.

  • 29 stars
  • 0 votes
  • 87 copies
  • 1,279 views
  • Added December 21, 2025
documentationjavascriptpythongojavabashnodegitapidocumentation

Works with

  • cli
  • api

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 3 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add armanzeroeight/fastagent-plugins --skill readme-generator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Readme Generator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Readme Generator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/armanzeroeight-readme-generator/badge)](https://www.skillsdirectory.com/skills/armanzeroeight-readme-generator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: readme-generator
description: Creates comprehensive README files with templates for different project types. Use when creating README, project documentation, or getting started guides.
---

# README Generator

## Quick Start

Generate a README based on project type:

```bash
# Detect project type
ls package.json && echo "Node.js project" || \
ls setup.py pyproject.toml && echo "Python project" || \
ls go.mod && echo "Go project"
```

## Instructions

### Step 1: Analyze Project

Gather project information:
- Project name (from package.json, pyproject.toml, etc.)
- Description (from manifest or git)
- Main language and framework
- Key features (scan source files)
- Dependencies (from manifest files)

### Step 2: Select Template

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 |

### Step 3: Generate Core Sections

**Title and Description:**
```markdown
# Project Name

Brief one-line description of what the project does.

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![Version](https://img.shields.io/badge/version-1.0.0-green.svg)](package.json)
```

**Installation:**
```markdown
## Installation

\`\`\`bash
npm install project-name
# or
pip install project-name
\`\`\`
```

**Usage:**
```markdown
## Usage

\`\`\`javascript
const project = require('project-name');

// Basic example
project.doSomething();
\`\`\`
```

### Step 4: Add Project-Specific Content

Include relevant sections:
- **Features**: Bullet list of key capabilities
- **API Reference**: For libraries
- **Configuration**: For configurable tools
- **Examples**: Real-world use cases
- **Contributing**: How to contribute
- **License**: License information

### Step 5: Add Badges and Links

Common badges:
```markdown
![Build Status](https://github.com/user/repo/workflows/CI/badge.svg)
![Coverage](https://codecov.io/gh/user/repo/branch/main/graph/badge.svg)
![npm version](https://badge.fury.io/js/package-name.svg)
```

## README Structure

### Essential Sections (all projects)

1. **Title and Description**
2. **Installation**
3. **Quick Start / Usage**
4. **License**

### Recommended Sections

5. **Features** - What makes it useful
6. **Documentation** - Link to full docs
7. **Examples** - Common use cases
8. **Contributing** - How to help
9. **Support** - Where to get help

### Optional Sections

10. **Requirements** - System dependencies
11. **Configuration** - Setup options
12. **Troubleshooting** - Common issues
13. **Changelog** - Recent changes
14. **Acknowledgments** - Credits

## Advanced

For detailed information, see:
- [Templates](reference/templates.md) - README templates by project type
- [Best Practices](reference/best-practices.md) - Documentation standards and style guide

Files in this skill

  • SKILL.md2.9 KB
  • reference/best-practices.md3.6 KB
  • reference/templates.md3.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…