readme

Generate structured README files from project manifests and configuration files.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/maggit/claude-workspace --skill readme-maggit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: readme
Source: https://github.com/maggit/claude-workspace/tree/main/skills/readme
Command: npx skills add https://github.com/maggit/claude-workspace --skill readme-maggit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation and maintenance of project README.md files, saving time and ensuring consistency across repositories.

Core Features & Use Cases

  • Analyze project metadata from manifests (e.g., package.json, pyproject.toml) and repository structure to derive an accurate description.
  • Generate a complete README with sections like Title, Overview, Getting Started, Usage, Documentation, and License, adapting to the project's language, tooling, and conventions.
  • Update existing READMEs by preserving custom content while updating installation steps, commands, env vars, and usage examples.

Quick Start

Instruct the agent to generate or refresh the README for the current repository.

Frequently Asked Questions about readme

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate a README from package.json and project files?

To auto-generate a README, the Skill inspects manifests like package.json and pyproject.toml alongside repository structure to derive project metadata. It then produces a structured README with title, overview, getting started, usage, and license sections.

Can I update an existing README without losing custom content?

Yes, you can update an existing README without losing custom content. The Skill refreshes installation steps, commands, and usage examples while preserving your existing custom sections.

Does README generation work with both Python and Node.js projects?

Yes, README generation works across diverse languages and frameworks. The Skill adapts to your project's conventions by inspecting manifests like pyproject.toml or package.json to produce appropriate documentation.

What sections should a complete project README include?

A complete project README should include title, overview, getting started, usage, documentation, and license sections. The Skill identifies metadata from manifests and configs to ensure these sections adapt to your specific tooling and environment.

What is the best way to maintain consistent documentation across multiple repositories?

The best way to maintain consistent documentation across repositories is to automate README creation from project metadata. This Skill derives accurate descriptions from manifests and configs, ensuring uniform structure and updated installation steps.