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.

  • 7 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…