为 Codebuddy、Claude CLI 等 AI 命令行工具提供增强能力的 Skills 集合
这是一个开放的 AI CLI Skills 仓库,旨在为各种 AI 命令行工具(如 Codebuddy、Claude CLI 等)提供标准化、可复用的能力扩展。
核心优势:
快速查询 CNB 平台使用方法和最佳实践。
功能:
快速开始:
# 复制到你的项目
cp -r cnb-helper .codebuddy/skills/
# 配置 Token
echo "CNB_TOKEN=your-token" >> .env
# 查询
python .codebuddy/skills/cnb-helper/query-cnb.py "自定义按钮配置"
安装 Skill
# 克隆仓库
git clone https://cnb.cool/ai-alchemy-factory/skills.git
# 复制所需 Skill 到项目
cp -r skills/cnb-helper .codebuddy/skills/
配置环境变量
# 在项目根目录创建 .env
echo "CNB_TOKEN=your-cnb-token" >> .env
使用 Skill
AI 会自动调用 Skill 来获取准确信息:
User: CNB 如何配置自定义按钮? AI: [调用 cnb-helper skill 查询知识库] AI: [返回基于官方文档的准确答案]
每个 Skill 都可以独立使用,无需 AI 工具:
# Python 版本
python cnb-helper/query-cnb.py "你的问题"
# TypeScript 版本
npx tsx cnb-helper/query-cnb.ts "你的问题"
我们欢迎社区贡献更多实用的 Skills!
skills/ ├── your-skill-name/ │ ├── README.md # Skill 说明文档 │ ├── SKILL.md # Skill 定义(用于 Codebuddy) │ ├── main.py # 主要实现(Python) │ ├── main.ts # 主要实现(TypeScript) │ ├── .env.example # 环境变量示例 │ └── examples/ # 使用示例
SKILL.md 文件头部需包含:
---
name: skill-name
description: 简短描述(中文)
allowed-tools: 'Read, Bash, WebFetch' # 允许使用的工具
---
# Skill 详细说明
...
git checkout -b feat/your-skill-nameskills/ 目录欢迎认领开发:
感谢所有贡献者!
让 AI 更智能,从准确的知识检索开始 🚀