一个基于 Claude API 的多功能 AI 助手,支持多种专业技能。
| 场景 | 调用方式 |
|---|
| 处理 Word 文档 | "帮我创建一个 Word 文档" / 切换到 docx 角色 |
| 处理 PDF | "读取这个 PDF 文件" / 切换到 pdf 角色 |
| 制作 PPT | "做一个产品介绍 PPT" / 切换到 pptx 角色 |
| 处理表格 | "分析这个 Excel 文件" / 切换到 xlsx 角色 |
| 前端开发 | "帮我写一个登录页面" / 切换到 frontend-design 角色 |
| API 开发 | "用 Claude API 写一个聊天机器人" / 切换到 claude-api 角色 |
| 技能 | 描述 |
|---|
| docx | 创建、读取、编辑和处理 Word 文档。支持目录、页眉页脚、表格等格式 |
| pdf | PDF 文件处理,包括读取、合并、分割、添加水印、表单填写、OCR 等 |
| pptx | 创建和编辑 PowerPoint 演示文稿,支持模板、布局、演讲者备注等 |
| xlsx | 处理电子表格,包括 .xlsx、.csv 等格式,支持公式、图表、数据清洗 |
| 技能 | 描述 |
|---|
| doc-coauthoring | 文档协作工作流程,指导完成文档、提案、技术规范的协作撰写 |
| internal-comms | 内部沟通撰写,包括状态报告、更新通讯、公司新闻简报等 |
| 技能 | 描述 |
|---|
| frontend-design | 创建生产级前端界面,注重高质量设计和独特美学 |
| web-artifacts-builder | 使用 React、Tailwind CSS、shadcn/ui 创建复杂的 Web 组件 |
| webapp-testing | 使用 Playwright 进行 Web 应用测试和调试 |
| 技能 | 描述 |
|---|
| claude-api | 构建、调试 Claude API 应用,支持 Anthropic SDK,包含 prompt caching |
| mcp-builder | 创建 MCP(Model Context Protocol)服务器,实现 LLM 与外部服务交互 |
| 技能 | 描述 |
|---|
| algorithmic-art | 使用 p5.js 创建算法艺术,支持随机种子和交互式参数探索 |
| canvas-design | 使用设计哲学创建 PNG 和 PDF 格式的精美视觉艺术 |
| theme-factory | 为幻灯片、文档、网页等应用主题样式,提供 10 种预设主题 |
| 技能 | 描述 |
|---|
| slack-gif-creator | 创建适用于 Slack 的动画 GIF |
| skill-creator | 创建新技能,修改优化现有技能,测试和评估技能性能 |
/workspace/
├── .codebuddy/skills/ # 技能目录
│ ├── algorithmic-art/
│ ├── canvas-design/
│ ├── claude-api/
│ └── ...
├── .cnb/
│ ├── settings.yml # NPC 配置文件
│ └── web_trigger.yml # Web 触发器配置
├── assets/
│ └── image.jpg # NPC 头像
├── install-skill.sh # Skill 安装脚本
└── README.md