Cursor rules · TencentCloudBase/CloudBase-AI-Toolkit
1 Cursor rule file from TencentCloudBase/CloudBase-AI-Toolkit: project.
Template by TencentCloudBase
Install
Works with Cursor. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/TencentCloudBase/CloudBase-AI-Toolkit/main/.cursor/rules -o rules
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documentation
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
Cursor project rules (.cursor/rules/*.mdc): instructions Cursor applies when it edits matching files.
- For
- Cursor
- File
.cursor/rules/project.mdc
First lines (shown under the repo's MIT license)
---
alwaysApply: true
---
# CloudBase AI Toolkit 项目规范
## 项目统一约束 ⚠️
### 代码规范(强制要求)
- **所有代码注释必须使用英文,禁止使用中文注释**
- **代码中的变量名、函数名、类名等标识符应使用英文**
- 代码中的字符串内容可以使用中文(如用户界面文本、错误信息等)
- 通过 CLI 提交 PR 的内容也是 英文
### 提交规范(强制要求)
- **Git commit 信息必须使用英文,采用 conventional-changelog 风格**
- **Commit 信息格式:** `type(scope): description`,例如 `feat(auth): add user authentication system`
- **在 feat(xxx): 后面可以添加 emoji 字符**
- **禁止在 commit 信息中使用中文**
### 项目结构
- `doc` 存放对外的文档
- `mcp` 核心的 mcp package
- `config` 用来给 AI IDE提供的规则和 mcp 预设配置
- `tests` 自动化测试
- `specs` 存放核心的迭代过程中沉淀的 spec
---
# 自定义斜杠命令
## 命令列表
### `/list_commands`
**功能:** 列出所有可用的斜杠命令
**触发条件:** 当用户输入 `/list_commands` 时
**行为:** 显示所有可用的命令及其功能描述
### `/new_feature`
**功能:** 新功能开发工作流
**触发条件:** 当用户输入 `/new_feature` 或提出新需求时
**行为:** 采用标准软件工程方式独立开展工作,每个环节完成后都需要用户确认后才可进行下一个环节
**工作流程:**
1. 需求澄清:搞清楚问题和需求
2. 需求文档设计:按照 EARS 简易需求语法方法描述,保存在 `specs/spec_name/requirements.md`
3. 技术方案设计:描述技术架构,保存在 `specs/spec_name/design.md`
4. 任务拆分:细化具体任务,保存在 `specs/spec_name/tasks.md`
5. 执行任务:独立自主运行,及时更新任务状态
### `/add_aiide`
**功能:** 新增 AI IDE 支持
**触发条件:** 当用户输入 `/add_aiide` 时
**行为:** 按照 CloudBase AI Toolkit 新增 AI IDE 支持工作流执行
**步骤:**
1. 创建 IDE 特定配置文件(如 `.mcp.json` 和 `CLAUDE.md`)
2. 更新 `scripts/fix-config-hardlinks.sh` 添加新目标文件到硬链接列表
3. 执行硬链接脚本确保规则文件同步
4. 创建 `doc/ide-setup/{ide-name}.md` 配置文档
5. 更新 `README.md`、`doc/index.md`、`doc/faq.md` 中的 AI IDE 支持列表
6. 更新 IDE 文件映射(在 `mcp/src/tools/setup.ts` 中)
7. 验证硬链接状态和文档完整性
8. 测试IDE特定下载功能是否正常工作
### `/add_example`
**功能:** 新增用户案例/视频/文章
**触发条件:** 当用户输入 `/add_example` 时
**行为:** 按照 CloudBase AI Toolkit 新增用户案例工作流执行
**步骤:**
1. 注意标题尽量用原标题,然后适当增加一些描述
2. 更新 README.md
3. 更新 doc/tutorials.md
### `/sync_doc`
**功能:** 同步文档到官方文档库
**触发条件:** 当用户输入 `/sync_doc` 时
**行为:** 执行 `cp -r doc/* {cloudbase-docs dir}/docs/ai/cloudbase-ai-toolkit/`
### `/update_readme`
**功能:** 更新 README 文档
**触发条件:** 当用户输入 `/update_readme` 时
**行为:**
1. 按照中文文档更新英文文档(README-ZH.md → README.md)
2. 英文文档中的banner 图是英文的,保持不变
3. 复制 README-ZH.md 覆盖 mcp/
### `/fix_config`
**功能:** 修复 config 中的硬链接
**触发条件:** 当用户输入 `/fix_config` 时
**行为:** 执行 `sh ./scripts/fix-config-hardlinks.sh`
### `/git_push`
**功能:** Git 代码提交和推送
**触发条件:** 当用户输入 `/git_push` 时
**行为:**
1. 提交代码注意 commit 采用 conventional-changelog 风格,在feat(xxx): 后面提加一个 emoji 字符,提交信息使用英文描述
2. 提交代码不要直接提到 main,可以提一个分支,例如 feature/xxx,然后
3. 执行 `git push github && git push cnb --force`
4. 然后自动创建 PR
5. 创建完 PR 后还是切回到 main 来
## 需求文档模板
### 需求文档格式
```markdown
# 需求文档
## 介绍
需求描述
## 需求
### 需求 1 - 需求名称
**用户故事:** 用户故事内容
#### 验收标准
1. 采用 ERAS 描述的子句 While <可选前置条件>, when <可选触发器>, the <系统名称> shall <系统响应>,例如 When 选择"静音"时,笔记本电脑应当抑制所有音频输出。
2. ...
```
### 任务计划格式
```markdown
# 实施计划
- [ ] 1. 任务信息
- 具体要做的事情
- ...
- _需求: 相关的需求点的编号
```Signals
- Stars
- 1,148
- Forks
- 148
- Open issues
- 0
- Contributors
- 25
- Last commit (this folder)
- Aug 14, 2025 (1 year ago)
- Last release
- Oct 21, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from TencentCloudBase
- 0.829score

CloudBase
TencentCloudBase
CloudBase MCP: DB, functions, storage, hosting via @cloudbase/cloudbase-mcp
ConnectorAFreshness: ARemoteLocal★ 1.1K↓ 17.4K/wkClaude Code +5 - 0.593score
AGENTS.md · TencentCloudBase/CloudBase-AI-Toolkit
TencentCloudBase
AGENTS.md from TencentCloudBase/CloudBase-AI-Toolkit: 332 lines covering WorkBuddy 专家包源码约定, 本地内部目录的存放、同步与获取, 发版强制项(防漂移), 关键约束.
TemplateAFreshness: A★ 1.1KCodex +5 - 0.562score
text-gen-skill
TencentCloudBase
AI 文本生成:AI 写作、文案生成、代码生成、翻译、总结、问答,支持 cloudbase / deepseek / hunyuan 模型。仅处理纯文本生成需求,不处理图片相关需求
SkillCFreshness: C★ 46Claude Code +9 - 0.562score
image-gen-skill
TencentCloudBase
AI 图片生成:文生图、AI 绘画、商品图、插画生成,支持写实/动漫/油画/水彩/素描风格。仅处理从零生成的图片需求,不处理已有图片的编辑修改
SkillCFreshness: C★ 46Claude Code +9 - 0.559score
payment-skill
TencentCloudBase
微信支付集成 Skill:下单支付、查询订单、关闭订单、申请退款、查询退款、商家转账、查询转账
SkillCFreshness: C★ 46Claude Code +9 - 0.559score
image-edit-skill
TencentCloudBase
AI 图片编辑:修改图片内容、风格转换、背景替换等。仅处理基于已有图片的编辑修改需求,不处理从零生成的图片
SkillCFreshness: C★ 46Claude Code +9
Cite this page
Cursor rules · TencentCloudBase/CloudBase-AI-Toolkit. Agent Mart. https://agentmart.dev/templates/tencentcloudbase-cloudbase-ai-toolkit-cursor-rules (last updated 2026-10-24)