From 207e3a01f06be6a317eff4cde3664e2627f934ba Mon Sep 17 00:00:00 2001 From: empty Date: Sun, 11 Jan 2026 17:27:44 +0800 Subject: [PATCH] Add installation instructions and one-click install script - Add README.md with manual installation guide - Add install.sh for automated installation - Support both manual and automated workflows Co-Authored-By: Claude --- README.md | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++ install.sh | 45 +++++++++++++++++++++ 2 files changed, 159 insertions(+) create mode 100644 README.md create mode 100755 install.sh diff --git a/README.md b/README.md new file mode 100644 index 0000000..14783aa --- /dev/null +++ b/README.md @@ -0,0 +1,114 @@ +# Claude Code Skills Collection + +个人收藏的 Claude Code Skills 集合。 + +## 什么是 Skills? + +Skills 是 Claude Code 的扩展模块,为特定的领域或任务提供专业化的工作流程、知识和工具集成。 + +## 如何安装 + +由于 Claude Code 目前仅支持 GitHub 格式的技能仓库,本仓库需要**手动安装**。 + +### 一键安装脚本 + +```bash +bash <(curl -s https://git.let5see.xyz/let5see/skills/raw/main/install.sh) +``` + +### 手动安装步骤 + +```bash +# 1. 克隆仓库 +git clone https://git.let5see.xyz/let5see/skills.git ~/tmp-skills + +# 2. 复制所有 skills 到本地 +cp -r ~/tmp-skills/* ~/.claude/skills/ + +# 3. 清理临时文件 +rm -rf ~/tmp-skills + +# 4. 验证安装 +ls ~/.claude/skills/ +``` + +## 可用 Skills + +### codex-collab + +**Codex 协作框架** - 让 Claude Code 和 Codex CLI 高效协作 + +**功能**: +- 智能任务分类(简单/中等/复杂) +- 标准化协作流程 +- 4个专业模板(代码审查、需求分析、方案设计、调试分析) +- 会话管理最佳实践 +- 安全规范内置 + +**适用场景**: +- 代码查找和定位 +- 需求分析和方案设计 +- 代码审查 +- Bug 诊断 +- 架构优化 + +## 如何使用 + +安装后,Claude Code 会自动加载 skills。当你提出相关需求时,Claude Code 会自动触发相应的 skill。 + +### 示例 + +``` +你:帮我分析一下这个 Bug + +Claude Code:[自动触发 codex-collab skill] +正在调用 Codex 进行调试分析... +``` + +## 目录结构 + +``` +~/.claude/skills/ +├── codex-collab/ +│ ├── SKILL.md # 核心技能文档 +│ └── references/ # 详细模板和参考 +│ ├── code-review.md +│ ├── requirement-analysis.md +│ ├── design-proposal.md +│ ├── debug-analysis.md +│ └── complete-session.md +``` + +## 更新 Skills + +```bash +# 更新所有 skills +cd ~/.claude/skills +git pull +``` + +## 常见问题 + +### Q: 为什么不能直接在 Claude Code 中添加这个仓库? + +A: Claude Code 目前仅支持 GitHub URL 格式的技能仓库。自托管仓库需要手动安装。 + +### Q: 如何卸载某个 skill? + +A: 删除对应的目录即可: +```bash +rm -rf ~/.claude/sills/skill-name +``` + +### Q: 如何贡献新的 skill? + +A: 欢迎提交 Pull Request! + +## 许可证 + +各 skill 的许可证请参考其各自的说明文件。 + +## 联系方式 + +- 仓库地址:https://git.let5see.xyz/let5see/skills.git +- 问题反馈:请在仓库中提 Issue diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..233496a --- /dev/null +++ b/install.sh @@ -0,0 +1,45 @@ +#!/bin/bash + +# Claude Code Skills 安装脚本 +# 用法: bash <(curl -s https://git.let5see.xyz/let5see/skills/raw/main/install.sh) + +set -e + +REPO_URL="https://git.let5see.xyz/let5see/skills.git" +TEMP_DIR="/tmp/skills-install-$$" +SKILLS_DIR="$HOME/.claude/skills" + +echo "🚀 正在安装 Claude Code Skills..." +echo "" + +# 创建临时目录 +echo "📦 下载 skills..." +git clone "$REPO_URL" "$TEMP_DIR" --depth 1 + +# 确保 skills 目录存在 +mkdir -p "$SKILLS_DIR" + +# 复制所有 skills +echo "📋 安装 skills..." +for skill_dir in "$TEMP_DIR"/*/; do + if [ -d "$skill_dir" ]; then + skill_name=$(basename "$skill_dir") + if [ -f "$skill_dir/SKILL.md" ]; then + echo " ✓ 安装 $skill_name" + cp -r "$skill_dir" "$SKILLS_DIR/" + else + echo " ⚠ 跳过 $skill_name (缺少 SKILL.md)" + fi + fi +done + +# 清理临时文件 +rm -rf "$TEMP_DIR" + +echo "" +echo "✅ 安装完成!" +echo "" +echo "已安装的 skills:" +ls -1 "$SKILLS_DIR" | sed 's/^/ - /' +echo "" +echo "提示: 重启 Claude Code 以加载新的 skills"