Purpose
Generate a well-structured README.md that helps users and contributors understand, set up, and use the project.
Arguments
- •
--platform <p>— Target platform:mernorios(auto-detected if not specified) - •
--minimal— Generate minimal README (overview + setup only) - •
--badges— Include status badges (CI, coverage, license)
README sections
Standard (all projects)
- •Title + Description — What is this project?
- •Features — Key capabilities
- •Prerequisites — Required tools and versions
- •Quick Start — Get running in 5 minutes
- •Development — Common commands
- •Project Structure — Directory overview
- •Contributing — How to contribute
- •License — Legal terms
Platform-specific
MERN additions:
- •Environment setup (.env)
- •API documentation link
- •Deployment instructions
iOS additions:
- •Xcode version requirement
- •Simulator/device setup
- •Code signing notes
Badges available
markdown
  
Workflow
- •Detect or specify platform
- •Scan project for structure
- •Extract info from package.json / Xcode project
- •Generate README sections
- •Add badges (if requested)
- •Write README.md
Best practices enforced
- •Clear, scannable structure
- •Copy-paste ready commands
- •Links to detailed documentation
- •No stale information (generated from project)
Output
- •README.md created/updated
- •Sections generated based on project
Reference
For templates and examples, see reference/shared-readme-reference.md