create github readme
npx skills add https://github.com/alfredang/skills --skill Create GitHub README
Skill 文档
Create GitHub README
Command
/create_github_readme or create_github_readme
Navigate
Documentation
Keywords
readme, github readme, create readme, generate readme, project readme, documentation, readme.md, update readme, write readme, project documentation
Description
Generate a professional GitHub README.md file for the WSQ Courseware Generator project following open standards and best practices.
Execution
This skill runs using Claude Code with subscription plan. Do NOT use pay-as-you-go API keys. All AI operations should be executed through the Claude Code CLI environment with an active subscription.
Response
I’ll generate a comprehensive GitHub README.md for the project.
The README will include:
| Section | Description |
|---|---|
| Screenshot | Auto-captured via Playwright MCP (if live site exists) |
| Header | Project name, badges, tagline, links |
| About | Project description and key features |
| Tech Stack | Technologies used with badges |
| Architecture | System diagram (ASCII art) |
| Project Structure | File/folder organization |
| Getting Started | Prerequisites, installation, running |
| Deployment | Docker, Hugging Face Spaces instructions |
| Contributing | Fork, PR workflow, discussions |
| Developed By | Tertiary Infotech Academy Pte. Ltd. |
| Acknowledgements | Credits and thanks |
Instructions
When generating a README, follow this open standard structure:
0. Screenshot Capture (Auto)
Before generating the README, check if the project has a live demo URL. If found, use the Playwright MCP to capture a screenshot and save it to the project root.
0.1 Detect Live Demo URL
Check these sources in order:
- User-provided URL
package.jsonâhomepagefield- Vercel project URL:
https://<project-name>.vercel.app - GitHub Pages URL:
https://<owner>.github.io/<repo>/ - Any URL found in an existing README.md
0.2 Capture Screenshot with Playwright MCP
Use the Playwright MCP tools in this sequence:
1. browser_navigate â Navigate to the live demo URL
2. browser_wait_for_load_state â Wait for page to fully load (networkidle)
3. browser_screenshot â Take a screenshot and save to project root
Playwright MCP tool calls:
Tool: browser_navigate
Args: { "url": "<LIVE_DEMO_URL>" }
Tool: browser_screenshot
Args: { "name": "screenshot", "savePath": "<PROJECT_ROOT>/screenshot.png" }
After capturing, close the browser:
Tool: browser_close
0.3 Add Screenshot to README
Insert the screenshot after the header section:
## Screenshot

If the screenshot shows the main UI or hero section, use it. If the page requires authentication or shows a loading state, note this and skip the screenshot.
0.4 If No Live URL Found
Skip screenshot capture and add a commented-out placeholder:
## Screenshot
<!-- Add a screenshot of your app here -->
<!--  -->
1. Header Section
<div align="center">
# Project Name
[](link)
[](link)
**Tagline**
[Demo](url) · [Report Bug](url) · [Request Feature](url)
</div>
2. Required Badges
- Python version
- Framework (Chainlit)
- AI Provider (Claude/Anthropic)
- License
- Docker
- Deployment platform
3. About Section
- Brief description (2-3 sentences)
- Key features as bullet points or table
- Platform statistics (optional)
4. Tech Stack
Table format with categories:
- Frontend
- Backend
- AI/LLM
- Database
- Deployment
- Document Processing
5. Architecture Diagram
ASCII art showing:
- UI layer
- Application layer
- AI agents
- Data/document layer
6. Project Structure
project/
âââ app.py
âââ modules/
âââ ...
7. Getting Started
- Prerequisites
- Clone & install steps
- Environment setup
- Run command
8. Deployment
- Docker instructions
- Cloud platform instructions
9. Contributing
- Fork instructions
- PR workflow
- Link to discussions
10. Footer
- Developed by: Company name
- Acknowledgements: Credits
- Call to action: Star the repo
Capabilities
- Auto-capture screenshot of live site using Playwright MCP
- Generate complete README.md following GitHub best practices
- Include technology badges with shields.io
- Create ASCII architecture diagrams
- Document file structure
- Provide multi-platform deployment instructions
- Add proper attribution and acknowledgements
Next Steps
After generating the README:
- Review the auto-captured screenshot (screenshot.png) â replace if needed
- Review and customize content for your project
- Update placeholder URLs and usernames
- Verify all links work
- Commit screenshot.png and README.md to repository