跨平台AI开发:GitHub_Trending/cla/claude-skills多环境部署教程
跨平台AI开发:GitHub_Trending/cla/claude-skills多环境部署教程
GitHub_Trending/cla/claude-skills是一个功能强大的AI技能库,包含345个Claude Code技能、代理技能和插件,适用于Claude Code、Codex、Gemini CLI、Cursor等多种AI开发环境。本教程将详细介绍如何在不同平台上部署和使用这个项目,帮助新手和普通用户快速上手跨平台AI开发。
快速开始:多平台部署指南
Claude Code环境部署(推荐)
Claude Code用户可以通过内置的插件市场轻松安装claude-skills:
# 在Claude Code中运行:
/plugin marketplace add alirezarezvani/claude-skills
/plugin install marketing-skills@claude-code-skills
这种方式提供原生集成,支持自动更新和版本管理,技能将安装到~/.claude/skills/目录。
OpenAI Codex环境部署
Codex用户有两种安装方式可选:
方式一:使用通用安装器
npx agent-skills-cli add alirezarezvani/claude-skills --agent codex
方式二:直接运行安装脚本
git clone https://gitcode.com/GitHub_Trending/cla/claude-skills
cd claude-skills
./scripts/codex-install.sh
技能将安装到~/.codex/skills/目录,支持分类安装和单个技能安装。
Gemini CLI环境部署
Gemini CLI用户可以通过以下步骤安装:
git clone https://gitcode.com/GitHub_Trending/cla/claude-skills
cd claude-skills
./scripts/gemini-install.sh
安装完成后,可以通过activate_skill命令激活技能:
// 激活核心技能
activate_skill(name="senior-architect")
// 激活营销专家技能
activate_skill(name="content-creator")
Mistral Vibe环境部署
Mistral Vibe用户可以使用专用安装脚本:
git clone https://gitcode.com/GitHub_Trending/cla/claude-skills
cd claude-skills
./scripts/vibe-install.sh
脚本会在~/.vibe/skills/claude-skills/目录下创建符号链接,并生成skills-index.json清单文件。安装后可以通过/skills命令查看所有技能。
通用安装器:一站式多平台部署
通用安装器使用Agent Skills CLI工具,可以同时在多个代理环境中安装技能。
安装所有技能到所有支持的代理
npx agent-skills-cli add alirezarezvani/claude-skills
这将自动检测并安装到以下环境:
- Claude Code →
~/.claude/skills/ - Cursor →
.cursor/skills/ - VS Code/Copilot →
.github/skills/ - Goose →
~/.config/goose/skills/ - 其他30多种AI代理
安装到特定代理环境
# 仅安装到Claude Code
npx agent-skills-cli add alirezarezvani/claude-skills --agent claude
# 仅安装到Cursor
npx agent-skills-cli add alirezarezvani/claude-skills --agent cursor
# 仅安装到VS Code
npx agent-skills-cli add alirezarezvani/claude-skills --agent vscode
安装前预览
# dry run查看将安装的内容
npx agent-skills-cli add alirezarezvani/claude-skills --dry-run
按技能分类部署
claude-skills提供了丰富的技能分类,用户可以根据需求选择安装特定领域的技能。
营销技能
# 内容创作者
npx agent-skills-cli add alirezarezvani/claude-skills/marketing-skill/content-creator
# 需求生成与获取
npx agent-skills-cli add alirezarezvani/claude-skills/marketing-skill/marketing-demand-acquisition
# 产品营销策略
npx agent-skills-cli add alirezarezvani/claude-skills/marketing-skill/marketing-strategy-pmm
C级顾问技能
# CEO顾问
npx agent-skills-cli add alirezarezvani/claude-skills/c-level-advisor/ceo-advisor
# CTO顾问
npx agent-skills-cli add alirezarezvani/claude-skills/c-level-advisor/cto-advisor
工程团队技能
# 核心工程技能
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team/senior-architect
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team/senior-frontend
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team/senior-backend
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team/senior-fullstack
# 云与企业技能
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team/aws-solution-architect
多代理环境设置:团队协作最佳实践
为确保团队成员使用一致的技能集,可以在不同代理环境中安装相同的技能。
营销团队设置示例
# 为内容策略师安装到Claude Code
npx agent-skills-cli add alirezarezvani/claude-skills/marketing-skill/content-creator --agent claude
# 为开发人员安装到Cursor
npx agent-skills-cli add alirezarezvani/claude-skills/marketing-skill/content-creator --agent cursor
# 为SEO专家安装到VS Code
npx agent-skills-cli add alirezarezvani/claude-skills/marketing-skill/content-creator --agent vscode
工程团队设置示例
# 完整工程套件安装到Claude Code
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team --agent claude
# 相同套件安装到Cursor
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team --agent cursor
手动安装:开发与定制化
对于需要离线使用或自定义技能的用户,可以选择手动安装方式。
前提条件
- Python 3.7+(用于运行分析脚本)
- Git(用于克隆仓库)
- Claude AI账号或Claude Code(用于使用技能)
克隆仓库
git clone https://gitcode.com/GitHub_Trending/cla/claude-skills
cd claude-skills
安装依赖(可选)
大多数脚本仅使用Python标准库,如需额外功能可安装:
pip install pyyaml
手动复制到代理目录
Claude Code:
# 复制所有技能
cp -r marketing-skill ~/.claude/skills/
cp -r c-level-advisor ~/.claude/skills/
cp -r product-team ~/.claude/skills/
cp -r project-management ~/.claude/skills/
cp -r engineering-team ~/.claude/skills/
cp -r ra-qm-team ~/.claude/skills/
# 或复制单个技能
cp -r marketing-skill/content-creator ~/.claude/skills/content-creator
Cursor:
# 复制到项目目录
mkdir -p .cursor/skills
cp -r marketing-skill .cursor/skills/
VS Code/Copilot:
# 复制到项目目录
mkdir -p .github/skills
cp -r engineering-team .github/skills/
验证与测试安装
安装完成后,建议进行验证以确保技能正确部署。
验证通用安装器安装
# 检查Claude Code安装
ls ~/.claude/skills/
# 检查Cursor安装
ls .cursor/skills/
# 检查VS Code安装
ls .github/skills/
# 检查Goose安装
ls ~/.config/goose/skills/
测试技能使用
在Claude Code中:
- 打开Claude Code
- 开始新对话
- 测试技能:
使用content-creator技能,分析这段文本的品牌声音: "我们的平台彻底改变了数据分析..."
在Cursor中:
- 打开Cursor
- 使用Cmd+K或Ctrl+K
- 引用技能:
@content-creator 分析此文件的品牌声音
本地测试Python工具
# 创建测试文件
echo "用于分析的示例内容" > test-article.txt
# 运行品牌声音分析
python3 ~/.claude/skills/content-production/scripts/brand_voice_analyzer.py test-article.txt
# 运行SEO优化
python3 ~/.claude/skills/content-production/scripts/seo_optimizer.py test-article.txt "示例关键词"
常见问题解决
通用安装器问题
问题:"Command not found: npx"
解决: 安装Node.js和npm
# macOS
brew install node
# Ubuntu/Debian
sudo apt-get install nodejs npm
# Windows
# 从https://nodejs.org/下载安装
问题:安装域捆绑包时提示"Skill not found"
解决: 使用agent-skills-cli并指定正确路径:
# 安装整个域捆绑包
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team
# 或安装单个技能
npx agent-skills-cli add alirezarezvani/claude-skills/engineering-team/senior-frontend
手动安装问题
问题:Python脚本不可执行
解决: 添加执行权限
chmod +x marketing-skill/content-creator/scripts/*.py
chmod +x c-level-advisor/*/scripts/*.py
chmod +x product-team/*/scripts/*.py
问题:"Module not found"错误
解决: 安装所需依赖
# 安装Python依赖
pip install pyyaml
# 或专门使用Python 3
pip3 install pyyaml
卸载指南
通用安装器安装的卸载(所有代理)
# 从Claude Code移除
rm -rf ~/.claude/skills/alirezarezvani/claude-skills/
# 从Cursor移除
rm -rf .cursor/skills/alirezarezvani/claude-skills/
# 从VS Code移除
rm -rf .github/skills/alirezarezvani/claude-skills/
# 从Goose移除
rm -rf ~/.config/goose/skills/alirezarezvani/claude-skills/
手动安装的卸载
# 克隆目录
rm -rf claude-skills/
# 已复制的技能
rm -rf ~/.claude/skills/marketing-skill/
rm -rf ~/.claude/skills/engineering-team/
# 其他已安装的技能目录
移除单个技能
# 示例:从Claude Code移除content-creator
rm -rf ~/.claude/skills/content-creator/
# 示例:从Cursor移除fullstack-engineer
rm -rf .cursor/skills/fullstack-engineer/
总结
GitHub_Trending/cla/claude-skills提供了灵活多样的部署选项,无论您是Claude Code、Codex、Gemini CLI还是其他AI开发环境的用户,都能轻松找到适合自己的安装方式。通过本教程,您已经了解了如何在不同平台上部署、验证和管理这些AI技能,为您的跨平台AI开发之旅打下了坚实的基础。
无论是个人开发者还是团队协作,claude-skills都能提供丰富的功能支持,帮助您更高效地进行AI开发。开始探索这个强大的技能库,提升您的AI开发体验吧!
更多推荐



所有评论(0)