Claude-skill-registry generate-readme
Generate/update project README by scanning all plugins and tools. Use when user asks to "生成 README", "更新 README", "generate README", "update README".
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/generate-readme" ~/.claude/skills/majiayu000-claude-skill-registry-generate-readme && rm -rf "$T"
manifest:
skills/data/generate-readme/SKILL.mdsource content
生成项目 README
自动扫描项目中的所有 plugins 和工具,生成简洁的 README.md。
操作流程
- 读取
获取所有 plugins.claude-plugin/marketplace.json - 对每个 plugin,读取其
获取名称和描述plugin.json - 扫描 plugin 目录下的内容(skills, subagents, mcp 等)
- 提取每个工具的名称和描述(读取 SKILL.md 时使用 limit 参数,如 10,只读取 frontmatter)
- 生成 README.md
README 格式
# my-claude-marketplace 个人 Claude Code 工具集 - **{plugin-name}** - {plugin-description} - [Skill] **{skill-name}** - {skill-description} - [MCP] **{mcp-name}** - {mcp-description} - [Subagent] **{subagent-name}** - {subagent-description} --- *自动生成*
注意事项
- 使用树状列表结构,体现 marketplace → plugin → tools 的层级关系
- 工具类型标签:[Skill], [MCP], [Subagent] 等
- 只包含名称和描述,不包含版本、作者等信息
- 描述应该只写核心功能,不列举实现细节(如技术栈、格式、配置等)
- 保持简洁