Skip to content
Back to skills

Neo Github Readme Generator

ASecurity

Automatically generates comprehensive README files from GitHub repositories with installation, API docs, and usage examples.

  • 16 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added June 7, 2026
documentationgogitapidocumentation

Works with

  • cli
  • api

Security analysis

A100/100

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

Scanned June 7, 2026

npx -y skills add modbender/skill-library-mcp --skill neo-github-readme-generator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Neo Github Readme Generator?

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

Security grade badge for Neo Github Readme Generator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modbender-neo-github-readme-generator/badge)](https://www.skillsdirectory.com/skills/modbender-neo-github-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: github-readme-generator
description: Automatically generates comprehensive README files from GitHub repositories with installation, API docs, and usage examples.
version: 1.0.0
---

# GitHub README Generator

## One-Sentence Description
Automatically generates comprehensive READMEs from GitHub repos including installation instructions, API documentation, and usage examples.

## Core Capabilities
- Analyze GitHub repository structure and extract key information
- Generate comprehensive README files with proper sections and formatting
- Create installation instructions based on package.json, requirements.txt, and project structure
- Generate API documentation from code comments and function signatures
- Create usage examples from existing code patterns
- Handle various programming languages and frameworks automatically
- Provide clean CLI interface for direct usage and agent integration
- Validate generated READMEs for completeness and quality
- Handle errors gracefully with meaningful messages and exit codes

## Triggers
- "Generate a README for this GitHub repository"
- "Create documentation for my project"
- "Analyze this repo and write a comprehensive README"
- "Help me document my GitHub project"
- "Generate installation instructions and API docs for this repository"
- "Create a professional README for my open-source project"
- "Automatically generate documentation from my GitHub codebase"

## Out of Scope
- Replace manual writing of READMEs (generates drafts requiring review)
- Deep analysis of complex algorithms or business logic
- Generate documentation for non-GitHub repositories
- Handle proprietary or private repositories without proper access
- Create marketing or promotional content
- Generate code from scratch (only analyzes existing code)
- Replace existing READMEs without explicit user confirmation

## Required Resources
- `scripts/` — Main functionality, CLI interface, and GitHub API integration
- `references/` — README templates for different project types and documentation standards
- `assets/` — Example READMEs and configuration files for consistency

## Key Files
- `SKILL.md` — Skill documentation and configuration
- `README.md` — Usage documentation and examples
- `scripts/main.js` — Entry point and CLI interface
- `scripts/github-api.js` — GitHub API integration and repository access
- `scripts/readme-generator.js` — Core README generation logic
- `scripts/analyzer.js` — Repository structure and code analysis
- `scripts/validator.js` — Quality checks for generated README
- `references/templates/` — README templates for different project types
- `references/standards/` — Documentation standards and style guidelines
- `assets/examples/` — Sample README outputs for reference

## Acceptance Criteria
- The skill triggers correctly when users ask about README generation
- Scripts run end-to-end without errors on a real-world GitHub repository
- Generated READMEs include all required sections (installation, usage, API docs)
- Output is immediately useful without extensive manual editing
- CLI interface works for direct usage with proper error handling
- Error handling provides meaningful messages and appropriate exit codes
- Skill handles various repository types and programming languages
- Generated READMEs follow common documentation standards and best practices

Files in this skill

  • README.md826 B
  • SKILL.md3.4 KB
  • assets/examples/basic-project/README.md1.2 KB
  • assets/examples/complex-api/README.md3.4 KB
  • package-lock.json29.1 KB
  • package.json597 B
  • references/standards/markdown.md1.7 KB
  • references/templates/nodejs.md778 B
  • references/templates/python.md748 B
  • scripts/analyzer.js10.1 KB
  • scripts/analyzer.test.js9.4 KB
  • scripts/github-api.js4.8 KB
  • scripts/github-api.test.js1.5 KB
  • scripts/main.js4.4 KB
  • scripts/readme-generator.js12.5 KB
  • scripts/readme-generator.test.js8.6 KB
  • scripts/validator.js4.3 KB
  • scripts/validator.test.js5.5 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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.