返回顶部
R

README-writerREADME生成器

为本地项目或 GitHub 项目生成专业的 README.md 文档。**触发词:"写 README"、"生成 README"、"README.md"、"项目文档"、"GitHub 文档"、"readme"、"项目介绍"、"文档生成"**。支持自动收集项目信息、交互式确认、中英双语。根据项目类型(Python/前端/Skill/CLI 等)生成对应的专业文档。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.0.1
安全检测
已通过
123
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

README-writer

README Writer - 项目文档生成器

📝 为本地项目或 GitHub 项目生成专业的 README.md 文档

采用交互式工作流程:自动收集信息 → 用户确认 → 生成目录 → 用户确认 → 生成 README → 迭代优化



🎯 何时使用(触发场景)

✅ 使用此技能当用户说:

场景示例
本地项目为这个项目写 README:~/.openclaw/skills/my-project
GitHub 项目
给 https://github.com/user/repo 写 README |
| Skill 项目 | 为 easy-image-generate 写 README |
| 优化现有 | 优化这个项目的 README |
| 指定风格 | 参考 skill-rembg 风格写 README |

❌ 不使用此技能:

  • - 代码审查 → 用代码分析工具
  • 项目部署 → 用部署/CI/CD 工具
  • 问题排查 → 用调试工具

🔄 交互式工作流程

完整流程(11 步)

  1. 1. 用户输入(本地路径或 URL)
  2. 自动收集项目信息
  3. 展示信息,用户确认/修改
  4. 询问 README 目的和风格偏好
  5. 生成建议目录结构
  6. 用户确认/调整目录
  7. 💬 可选章节询问(致谢/贡献/更新日志)
  8. 生成 README 草稿
  9. 质量检查 + 用户反馈
  10. 迭代优化(可多次)
  11. 最终版本 + 备份

📊 第 1 步:项目信息收集

本地项目

自动读取:

  • - package.json → 项目名称、描述、版本、脚本
  • requirements.txt → Python 依赖
  • pyproject.toml → Python 项目配置
  • Cargo.toml → Rust 项目
  • 主语言文件(.py/.js/.ts/.rs 等)
  • 目录结构(scripts/ docs/ tests/)
  • 现有 README(如有)

展示给用户确认:

📊 检测到项目信息:

基本信息:

  • - 项目名称:[自动提取]
  • 版本:[自动提取]
  • 描述:[自动提取]
  • 主要语言:[自动提取]

项目类型: [自动识别]

核心功能: [自动分析]

以上信息是否正确?需要补充或修改吗?



🎯 第 2 步:询问 README 目的

询问模板:

🎯 这个 README 的主要读者是谁?

A. 潜在用户 - 快速了解项目用途
B. 开发者 - 想要贡献代码
C. 两者兼顾(推荐)

📝 希望突出什么内容?

A. 快速上手 - 安装 + 使用示例
B. 功能特点 - 详细的功能列表
C. API 文档 - 技术细节
D. 项目背景 - 为什么创建这个项目

🎨 文档风格偏好?

A. 简洁专业 - 像 requests 库
B. 活泼友好 - 像 skill-rembg(emoji+ 双语)
C. 详细完整 - 像大型框架



📑 第 3 步:生成目录结构

根据项目类型和偏好生成建议目录结构,用户确认后再继续。



💬 第 3.5 步:可选章节询问

必须询问的章节:

📝 需要添加以下章节吗?

1️⃣ 致谢部分(🙏 Acknowledgements)

感谢贡献者、使用的工具或平台

请回复:

  • - 有,致谢:OpenClaw、ClawHub
  • 没有,不需要

2️⃣ 贡献指南(🤝 Contributing)

如何为项目贡献代码

请回复:

  • - 需要,是开源项目
  • 不需要,个人项目

3️⃣ 更新日志(📝 Changelog)

项目版本历史

请回复:

  • - 需要,有多个版本
  • 不需要,初始版本

规则:

  • - ✅ 必须先询问,再生成
  • 用户说没有就不生成该章节
  • 用户说有就列出具体内容



✍️ 第 4 步:生成 README 草稿

生成规则

0. Badge 区域(项目简介后)

🎨 采用多行专业布局(丰富完整,用户可手动精简):

markdown

ClawHub
GitHub
Version


npm
PyPI


Node.js
Python
Rust


macOS
Windows
Linux
Android
iOS
Web


License

💡 设计理念:

  • - ✅ Badge 丰富完整 - 生成所有可能的 Badge,用户可手动删除不需要的
  • URL 处理灵活 - 能确定的用实际链接,确定不了的用 Demo 占位符
  • 无个人信息 - 所有 Demo 使用通用占位符(author、repo、skill-name)
  • Windows 用 Base64 - 避免图片链接失效问题



📋 Badge 动态生成规则

Row 1: 核心信息 Badge(项目身份)

1. ClawHub Badge

  • - 条件:检测到是 OpenClaw Skill(有 SKILL.md)
  • 格式

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 skill-readme-writer-1776109456 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 skill-readme-writer-1776109456 技能

通过命令行安装

skillhub install skill-readme-writer-1776109456

下载

⬇ 下载 README-writer v0.0.1(免费)

文件大小: 12.54 KB | 发布时间: 2026-4-14 14:14

v0.0.1 最新 2026-4-14 14:14
README-writer 0.0.1 — 首次发布,支持自动化与交互式生成专业 README.md

- 自动收集本地/GitHub 项目结构、语言、依赖等信息,交互确认后生成专业 README.md
- 支持多种触发词,适配 Python/前端/Skill/CLI 等主流项目类型,自动识别并补全项目信息
- 交互式流程涵盖:信息确认 → 目录建议 → 可选章节(致谢/贡献/日志)→ 多轮生成与优化
- 建议 Badge 行分层生成、自动适配项目技术栈与平台,并引导用户自定义精简
- 文档风格和内容结构根据用户偏好自由选择,支持中英双语
- 设计规范化、易于迭代,适合开箱即用专业项目文档生成需求

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部