zh-readme

$npx mdskill add laolaoshiren/claude-code-skills-zh/zh-readme

Analyzes projects and generates high-quality Chinese READMEs.

  • Generates a README for Chinese developers when requested.
  • Depends on reading project code, directory structure, and existing docs.
  • Determines project purpose, target users, and key features from code analysis.
  • Outputs a structured README with value proposition, install guide, and examples.

SKILL.md

.github/skills/zh-readmeView on GitHub ↗
---
name: zh-readme
description: 中文 README 生成器 - 先分析项目,再生成面向中文开发者的高质量 README
---

# 中文 README 生成器

## 触发条件
当用户要求写 README、重写项目介绍、补全文档首页、优化开源仓库展示页时激活此技能。

## 核心原则
1. 先读代码和目录,再写 README;不要只凭项目名猜功能。
2. 面向中文开发者表达,技术名词保留英文,解释用自然中文。
3. 首页要解决三个问题:这是什么、为什么值得用、怎么快速上手。
4. 优先给出真实命令、真实路径、真实示例,少写空泛宣传语。
5. 如果项目已有 README,先保留有效信息,再补全缺失结构。
6. 如果项目包含官网或文档站,README 中必须给出统一、可点击的正式入口链接,避免 README / 官网 / Issue 模板地址不一致。
7. 项目介绍页要尽量补上社交证明信号(如 Star、精选数量、更新时间、代表性场景),帮助访客快速判断是否值得继续浏览。
8. README 首屏必须具备“30 秒价值判断”能力:首句价值主张 + 适合谁用 + 最短安装方式,缺一不可。
9. 如果项目带官网、Issue 模板、下载镜像或社区入口,优先整理为单一正式入口,减少用户在多个链接间来回跳转。
10. 如存在 badge、Hero 文案、官网首页等配套渠道,README 文案要与这些渠道保持口径一致,避免承诺和数据冲突。

## 首屏优化模板
- **一句话价值主张**:明确解决什么问题,避免“强大/优雅/现代化”之类空词。
- **适合谁用**:点名目标用户或典型场景,例如“面向中文开发者”“适合团队协作”“适合零配置上手”。
- **最短安装方式**:给出一段可直接复制的命令,优先放 GitHub 原生地址;如有镜像,再作为补充。
- **统一入口**:官网、文档、Issue 征集、下载方式尽量收敛到 1 个正式入口,减少用户决策成本。
- **社交证明**:在不堆砌数据的前提下,展示 star、精选数量、更新时间或代表性案例。

## 推荐结构

```markdown
# 项目名称

> 一句话价值主张,告诉用户“这东西解决什么问题”

[![Stars](badge)](link)
[![License](badge)](link)
[![Version](badge)](link)

## ✨ 项目亮点
- 亮点 1:解决什么痛点
- 亮点 2:与同类方案相比优势是什么
- 亮点 3:适合谁使用

## 📦 安装
```bash
pip install xxx
# 或 npm install / go install / cargo install
```

## 🚀 快速开始
```bash
xxx init
xxx run
```

## 🧭 使用示例
```python
from xxx import yyy
```

## 📁 项目结构
- `src/`:核心实现
- `tests/`:测试
- `docs/`:扩展文档

## ❓ 适用场景
- 场景 1
- 场景 2
- 场景 3

## 🛠️ 开发
```bash
make test
make lint
```

## 🤝 贡献
欢迎 PR / Issue。

## 📝 License
MIT
```

## 工作流程
1. 检查项目结构、包管理文件、入口文件、测试目录和已有文档。
2. 提炼项目定位:目标用户、核心能力、和替代方案相比的差异点。
3. 优先补全“安装 / 快速开始 / 使用示例 / 项目结构 / 开发方式”。
4. 如果缺少真实命令,基于仓库中的 `package.json`、`pyproject.toml`、`Makefile`、`Cargo.toml` 等提取。
5. 用中文重写标题、摘要和亮点,避免“强大、优雅、现代化”这类空词。
6. 最后检查 README 是否能支持首次访问者在 30 秒内理解并开始使用。

## 输出要求
- 默认使用 Markdown。
- 标题层级清晰,emoji 适量,不要堆砌。
- 示例命令必须可复制。
- 如果信息不足,显式标注“待补充”,不要编造不存在的特性。

## 自检清单
- 是否说明了项目解决的问题?
- 是否给出最短可运行示例?
- 是否覆盖安装、使用、贡献、License?
- 是否避免了 AI 腔和空泛营销语?
- 是否让中文开发者一眼看懂?

More from laolaoshiren/claude-code-skills-zh

SkillDescription
api-tester依据真实 OpenAPI、路由实现和现有测试生成并验证 API 测试。用于用户要求测试接口、补集成测试、验证 API 契约、生成回归用例或排查接口兼容性时;区分“生成测试”和“执行请求”的授权,不猜测状态码、响应结构或 SLA,不在未确认环境中发送写请求。
changelog-genChangelog 生成器 - 从 Git 历史自动生成 CHANGELOG
db-migrator数据库迁移助手 - Schema 对比、迁移脚本生成
dep-auditor审计 Node.js、Python、Go、Rust、JVM、Ruby 项目的依赖漏洞、版本健康度与许可证事实;当用户要求检查 package.json、lockfile、requirements、go.mod、Cargo.toml、pom.xml、Gemfile.lock,或生成不改依赖的中文审计报告时使用
ds-mapper项目目录结构地图 - 生成带说明的可视化目录树,快速理解任意代码库
env-manager环境变量管理器:扫描、校验、同步 .env 文件,生成安全配置模板
error-translator编程错误消息翻译专家 — 将英文错误消息翻译成中文,解释原因并提供修复方案
eslint-fix安全诊断并修复 ESLint error、warning 和配置兼容问题。用于用户要求运行 lint、解释 ESLint 报错、限定范围自动修复或迁移 ESLint 配置时;优先使用项目锁定的包管理器与版本,先预检再修改,不自动下载最新版或批量改写无关源码。
github-actions-gen分析真实项目并生成或修订安全、可验证的 GitHub Actions workflow;当用户要求创建 CI、测试矩阵、构建、Release、部署、缓存、Secrets、OIDC、PR 自动化或排查 workflow 配置时使用
i18n-helper国际化/本地化助手 — 扫描代码中的硬编码文本、生成 i18n 配置、批量翻译