This skill should be used when users want to create or improve README.md files for their projects...
Generate professional README.md files that follow the Deep Insight/Strands SDK style: clear structure, progressive disclosure, and balanced depth. This skill uses Claude Code's native tools (Read, Glob, Grep) to explore codebases and creates user-friendly documentation.
Target style: Deep Insight README - professional, visual, and user-focused.
Use this skill when:
Do NOT use this skill for:
Use Claude Code's native tools to gather essential information:
Project structure:
Use Glob to find key files:
- Entry points: main.py, app.py, *.ipynb
- Config: pyproject.toml, requirements.txt, .env.example
- Assets: logos, screenshots, diagrams in assets/
- Docs: CLAUDE.md, existing README, CONTRIBUTING.md
Dependencies and frameworks:
Use Read to examine:
- pyproject.toml or requirements.txt for dependencies
- Key imports in main files to identify frameworks
- .env.example for required configuration
Key features:
Use Read to understand:
- Main entry point logic
- Command-line arguments or API endpoints
- Output artifacts or deliverables
Create sections following the Deep Insight pattern:
<div align="center">
<div>
<img src="./assets/project_logo.png" alt="Project Name" width="110px" height="210px">
</div>
<h1 style="margin-top: 10px;">Project Name</h1>
<h2>Concise value proposition in one sentence</h2>
<div align="center">
<a href="https://github.com/user/repo/graphs/commit-activity"><img alt="GitHub commit activity" src="https://img.shields.io/github/commit-activity/m/user/repo"/></a>
<a href="https://github.com/user/repo/blob/master/LICENSE"><img alt="License" src="https://img.shields.io/badge/LICENSE-MIT-green"/></a>
<a href="https://www.python.org/downloads/"><img alt="Python" src="https://img.shields.io/badge/python-3.12+-blue.svg"/></a>
</div>
<p>
<a href="#why-project">Why Project?</a>
โ <a href="#quick-start">Quick Start</a>
โ <a href="#demo">Demo</a>
โ <a href="#installation">Installation</a>
โ <a href="#architecture">Architecture</a>
</p>
</div>
Key points:
margin-top: 10px)Show recent updates in reverse chronological order:
## *Latest News* ๐ฅ
- **[2025/10]** Released [Project Workshop](link) (Korean)
- **[2025/10]** Added support for Claude Sonnet 4.5 with enhanced reasoning capabilities
- **[2025/09]** Released Project framework with multi-agent architecture
Value proposition with key benefits:
## Why Project Name?
Brief description of the transformation or value provided.
- **๐จ Benefit 1** - Description
- **๐ Benefit 2** - Description
- **๐ค Benefit 3** - Description
- **๐ Benefit 4** - Description
- **๐ Benefit 5** - Description
Minimal commands to get running (2-3 steps max):
## Quick Start
\`\`\`bash
# 1. Clone and setup environment
git clone https://github.com/user/repo.git
cd repo-directory
./setup.sh # or your setup command
# 2. Configure credentials/environment (if needed)
cp .env.example .env
# Edit .env with your configuration
# 3. Run basic example
python main.py --example "basic task"
\`\`\`
> **Prerequisites**: List key requirements (e.g., Python 3.12+, API keys, system dependencies)
>
> **Need more options?** See [Installation](#installation) section below for detailed setup instructions and alternative configuration methods.
Video and sample outputs:
## Demo
### Use Case Title
> **Task**: "Detailed task description"
>
> **Workflow**: Input (data source) โ Process (natural language prompt) โ Output (deliverables with analysis)
[โถ๏ธ Watch Full Demo on YouTube](video-url)
### Sample Outputs
๐ [Output 1](link) | ๐ [Output 2](link)
Complete setup with configuration:
## Installation
This section provides detailed installation instructions and alternative configuration options. For a quick setup, see [Quick Start](#quick-start) above.
### Environment Setup
\`\`\`bash
# Clone the repository
git clone https://github.com/user/repo.git
cd repo-directory
# Install dependencies (choose your method)
pip install -r requirements.txt
# OR
poetry install
# OR
./setup.sh
\`\`\`
The setup automatically:
- Installs required dependencies
- Sets up virtual environment
- Configures initial settings
### Configuration
Provide multiple configuration options for flexibility:
**Option 1: Configuration File (Recommended)**
\`\`\`bash
cp config.example.yaml config.yaml
# Edit config.yaml with your settings
\`\`\`
**Option 2: Environment Variables**
\`\`\`bash
# Direct export (session-based)
export API_KEY=your_api_key
export ENVIRONMENT=production
\`\`\`
**Option 3: .env File (Persistent)**
\`\`\`bash
# Copy example file and edit
cp .env.example .env
# Edit .env with your configuration
\`\`\`
> **Security Note**: Never commit files with real credentials to version control. Sensitive files should be in \`.gitignore\`.
System overview with visual diagram and optional text-based architecture:
## Architecture
### System Overview
<div align="center">
<img src="./assets/architecture.png" alt="Project Architecture" width="750">
</div>
### Component Architecture (Optional)
For complex systems, include text-based diagrams to explain flow:
\`\`\`
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ User Input โ
โ (Entry Point) โ
โโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ COMPONENT A (Primary Handler) โ
โ โข Responsibility 1 โ
โ โข Responsibility 2 โ
โ โข Responsibility 3 โ
โโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ COMPONENT B (Processor) โ
โ โข Processing step 1 โ
โ โข Processing step 2 โ
โโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ โ
โโโโโโโ โโโโโโโ โโโโโโโ
โผ โผ โผ
โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโโโ
โ MODULE1 โ โ MODULE2 โ โ MODULE3 โ
โ โ โ โ โ โ
โ Task A โ โ Task B โ โ Task C โ
โโโโโโโโโโโ โโโโโโโโโโโ โโโโโโโโโโโ
\`\`\`
### Key Design Decisions
Explain architectural choices:
- **Pattern Used**: Description of architectural pattern (e.g., microservices, event-driven)
- **Technology Stack**: Key frameworks and libraries
- **Scalability**: How the system scales
## Contributing
We welcome contributions! See [CONTRIBUTING.md](CONTRIBUTING.md) for details.
### Quick Start for Contributors
\`\`\`bash
# Fork the repository on GitHub, then clone your fork
git clone https://github.com/YOUR_USERNAME/repo.git
cd repo-path
# Follow installation steps above
# Create feature branch
git checkout -b feature/your-feature-name
# Make changes, test, then commit and push
git add .
git commit -m "Add feature: description"
git push origin feature/your-feature-name
\`\`\`
### Contribution Areas
- **Feature Development**: Add new features and capabilities
- **Bug Fixes**: Fix issues and improve stability
- **Documentation**: Improve guides, examples, and tutorials
- **Testing**: Add tests and improve test coverage
- **Performance**: Optimize code and improve efficiency
- **Design**: Improve UI/UX and visual elements
## License
This project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.
## Acknowledgments
### Philosophy (Optional)
> **"Your project philosophy or motto"**
Brief description of project values, inspiration, or approach.
## Contributors
**Option 1: Simple List**
- **Name** - Role
- [Email](mailto:email) ยท [GitHub](https://github.com/username)
**Option 2: Table Format (for multiple contributors)**
| Name | Role | Contact |
|------|------|---------|
| **Person 1** | Lead Developer | [Email](mailto:email1) ยท [LinkedIn](url) ยท [GitHub](url) |
| **Person 2** | Contributor | [Email](mailto:email2) ยท [LinkedIn](url) ยท [GitHub](url) |
| **Person 3** | Documentation | [Email](mailto:email3) ยท [LinkedIn](url) ยท [GitHub](url) |
---
<div align="center">
<p>
<strong>Built with โค๏ธ by [Team Name]</strong><br>
<sub>Your project mission or tagline</sub>
</p>
</div>
<div align="center">, size to ~750px width[YYYY/MM] formatBefore finalizing, verify:
A well-written README enables users to: