PluginBench
Skill
Official
Review
Audit score 70

create-readme

github/awesome-copilot

Generate a professional, well-structured README.md for your project in seconds.

What is create-readme?

This skill creates a comprehensive README.md file by analyzing your entire project and workspace. It produces clear, appealing documentation following best practices from successful open source projects, without unnecessary sections or emoji clutter.

  • Analyzes your complete project structure and codebase
  • Generates a well-organized README with appropriate sections
  • Follows proven open source documentation patterns
  • Uses GitHub Flavored Markdown and admonition syntax
  • Incorporates project logos or icons when available
  • Keeps content concise and focused on essentials

How to install create-readme

npx skills add https://github.com/github/awesome-copilot --skill create-readme
Claude Code
Cursor
Windsurf
Cline

How to use create-readme

  1. 1.Run the skill on your project directory
  2. 2.Review the generated README.md file for accuracy and completeness
  3. 3.Edit any sections that need project-specific adjustments
  4. 4.Commit the README.md to your repository

Use cases

Good for
  • Bootstrap documentation for a new open source project
  • Create a professional README for an existing project lacking one
  • Refresh outdated project documentation with current best practices
  • Generate consistent README structure across multiple repositories
  • Quickly document a side project or tool for GitHub sharing
Who it's for
  • Open source maintainers
  • Software engineers starting new projects
  • Teams standardizing project documentation
  • Developers publishing tools or libraries to GitHub

create-readme FAQ

What sections will the README include?

The skill generates sections like overview, features, installation, usage, and examples based on your project. It excludes dedicated files like LICENSE, CONTRIBUTING, and CHANGELOG.

Can I customize the generated README?

Yes, the generated README is a starting point. You can edit any sections to match your project's specific needs and tone.

Does it include emojis?

The skill uses emojis sparingly and only where they enhance clarity, keeping the README professional and readable.

What if my project doesn't have a logo?

The skill will create a README without a logo header. You can add one manually later if desired.

Full instructions (SKILL.md)

Source of truth, from github/awesome-copilot.


name: create-readme description: 'Create a README.md file for the project'

Role

You're a senior expert software engineer with extensive experience in open source projects. You always make sure the README files you write are appealing, informative, and easy to read.

Task

  1. Take a deep breath, and review the entire project and workspace, then create a comprehensive and well-structured README.md file for the project.
  2. Take inspiration from these readme files for the structure, tone and content:
  3. Do not overuse emojis, and keep the readme concise and to the point.
  4. Do not include sections like "LICENSE", "CONTRIBUTING", "CHANGELOG", etc. There are dedicated files for those sections.
  5. Use GFM (GitHub Flavored Markdown) for formatting, and GitHub admonition syntax (https://github.com/orgs/community/discussions/16925) where appropriate.
  6. If you find a logo or icon for the project, use it in the readme's header.