Install
openclaw skills install readme-auto-genAuto-generate comprehensive, well-structured README.md files by analyzing your project's codebase, dependencies, configuration, and structure. Scans package.json, pyproject.toml, Cargo.toml, Dockerfile, CI configs, and source code to produce professional documentation. Use when the user wants to: (1) Create a README for a new project, (2) Regenerate an outdated README, (3) Document an open-source project for publishing, (4) Create project documentation from scratch, (5) Standardize README format across repos. Best for open-source maintainers, indie developers, teams standardizing documentation, and anyone who dreads writing README files.
openclaw skills install readme-auto-genTurn your project into a professional, well-documented README.md — no manual writing required.
✅ USE this skill when:
❌ DON'T use this skill when:
The README automatically includes the sections that are relevant to your project:
"Generate a README for the current project"
→ Scans the entire project, produces a complete README.md.
"Regenerate the README but keep the custom sections"
→ Merges generated content with preserved custom content from the existing README.
"Generate a README focusing on the API section — I have a Python library"
→ Deep-dives into module exports, class signatures, and function parameters.
The skill recognizes and tailors output for:
| Type | Detected From |
|---|---|
| Node.js | package.json, tsconfig.json, npm/yarn |
| Python | pyproject.toml, setup.py, requirements |
| Rust | Cargo.toml |
| Go | go.mod, go.sum |
| Java/Kotlin | pom.xml, build.gradle |
| .NET/C# | *.csproj, *.sln, NuGet.config |
| Docker | Dockerfile, compose.yaml |
| Generic | Makefile, shell scripts, any project |
Auto-includes badges for: