Skip to content
Back to skills

186 Readme Ffc0056c

ASecurity

The readme-generator skill creates or updates comprehensive README.md files for GitHub repositories following best practices. It generates all essential sections including badges, project overview, site metrics, and getting started instructions.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 31, 2026
documentationpythongitdocumentation

Security analysis

A100/100

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

Scanned May 31, 2026

npx -y skills add tools-only/X-Skills --skill 186-readme_ffc0056c --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 186 Readme Ffc0056c?

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

Security grade badge for 186 Readme Ffc0056c
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-186-readme-ffc0056c/badge)](https://www.skillsdirectory.com/skills/tools-only-186-readme-ffc0056c)

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
# README Generator

The readme-generator skill creates or updates comprehensive README.md files for
GitHub repositories following best practices. It generates all essential sections
including badges, project overview, site metrics, and getting started instructions.

## Key Capabilities

This skill generates README.md files with:

- **Technology Badges**: Python, MkDocs, Material theme, etc.
- **Project Overview**: Description, purpose, key features
- **Site Metrics**: From book-metrics.md if available
- **Getting Started**: Installation and setup instructions
- **Project Structure**: Directory layout explanation
- **Contributing Guidelines**: How to contribute
- **License and Contact**: Standard footer sections

## When to Use

Use this skill when:

- Starting a new GitHub repository that needs a README
- Updating an existing README to follow best practices
- After significant project changes that need documentation
- Before publishing or sharing a repository
- Migrating from another documentation system
- After adding new technologies or dependencies

## Workflow

The skill follows these steps:

1. **Analyze Repository**: Check for existing README, identify technologies
2. **Gather Metadata**: Read mkdocs.yml for site info, check for docs/
3. **Generate Badges**: Create shields.io badges for all technologies
4. **Extract Metrics**: Pull statistics from book-metrics.md if available
5. **Write README**: Generate complete markdown with all sections

## Prerequisites

For best results, the repository should have:

- `mkdocs.yml` with site configuration
- `docs/` directory with content
- Optional: `docs/learning-graph/book-metrics.md` for statistics

## Customization

The skill will prompt for information if not found:

- Repository URL if not in .git/config
- GitHub Pages URL if not configured
- Project description if not in mkdocs.yml

## Output Sections

1. Title with badges
2. Overview/Description
3. Quick Links (site, repo, docs)
4. Key Metrics (if available)
5. Features list
6. Getting Started
7. Project Structure
8. Contributing
9. License
10. Contact/Author

## Integration

This skill is typically used when initializing a new project or before
major releases to ensure the repository has professional documentation.

Files in this skill

  • README.md1 KB
  • skill.md2.2 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.