让 Claude Code、Gemini CLI、Codex、Cursor 开箱即用的分层配置模板,总结日常经验,持续完善中……
npx skills add https://github.com/doccker/cc-use-exp --skill java-devInstale esta skill com a CLI e comece a usar o fluxo de trabalho SKILL.md em seu espaço de trabalho.
保留你熟悉的 CLI/IDE,让 Claude Code、Gemini CLI、Codex、Cursor、GitHub Copilot 开箱即用
按费力度从低到高,用最少操作获得最大帮助
不是提示词集合,而是一套可维护的 AI 协作配置系统。
本项目的重点不是继续堆更长的提示词,而是把长期会反复出现的协作约定拆成可维护的结构:全局原则、审批规则、语言技能和任务 workflow 各司其职。
一些高频问题并不是业务逻辑复杂,而是前后端接口契约已经漂移,却被临时兼容掩盖了。例如:
这类问题的根因通常不是“前端容错不够”,而是后端没有遵守项目统一成功响应格式,或列表、详情、选项接口各自返回了不同结构。为减少这类问题在不同项目里反复出现,建议把治理拆成三层:
cc-api-contract-safety 检查成功响应包装、分页结构、筛选项来源和临时兼容退出条件方式 1:Plugin Marketplace(推荐,一键安装)
在 Claude Code 会话中执行:
/plugin marketplace add doccker/cc-use-exp
/plugin install cc-use-exp@cc-use-exp
💡 完全自动化:无需手动下载,Claude Code 会自动从 GitHub 克隆并安装
更新配置:
/plugin update cc-use-exp@cc-use-exp
方式 2:完整同步(需要先安装方式 1)
安装方式 1 后,可使用自定义命令进行更完整的同步:
/skill-install
💡 区别:方式 1 仅安装 skills + commands,方式 2 额外同步 rules + templates,并支持跨工具使用(Gemini/Codex/Cursor)
更新配置:
/skill-update
两种方式对比:
| 特性 | 方式 1:Plugin Marketplace | 方式 2:完整同步 |
|---|---|---|
| 前置条件 | 无 | 需要先安装方式 1 |
| 安装命令 | /plugin marketplace add + /plugin install |
/skill-install |
| 同步内容 | skills + commands | rules + skills + commands + templates |
| 跨工具支持 | ❌ 仅 Claude Code | ✅ 支持 Gemini/Codex/Cursor |
| 更新方式 | /plugin update |
/skill-update |
| 适用场景 | 仅需 Claude Code 扩展 | 需要完整配置体系 |
方式 1:会话内安装(推荐)
在 Codex 会话中执行:
$skill-installer install https://github.com/doccker/cc-use-exp/.codex/skills/cc-skill-installer
更新配置:重新执行上述命令
方式 2:Shell 脚本(无需进入 Codex 会话)
在终端执行:
bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-codex.sh)
说明:
- 方式 1 需要在 Codex 会话中执行,适合已经在使用 Codex 的用户
- 方式 2 可以在任何终端执行,无需进入 Codex 会话
在终端执行:
bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-gemini.sh)
更新配置:重新运行安装脚本
在终端执行:
bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-cursor.sh)
更新配置:重新运行安装脚本
在终端执行:
bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-copilot.sh)
更新配置:重新运行安装脚本
macOS/Linux:
git clone https://github.com/doccker/cc-use-exp.git
cd cc-use-exp
./tools/sync-config.sh
Windows:
git clone https://github.com/doccker/cc-use-exp.git
cd cc-use-exp
tools\sync-config.bat
脚本会自动同步五套配置:
.claude/ → ~/.claude/.gemini/ → ~/.gemini/.codex/global/AGENTS.md → ~/.codex/AGENTS.md(受管区块合并).codex/global/rules/ → ~/.codex/rules/.codex/instructions/*.md → ~/.codex/instructions/.codex/skills/ → ~/.agents/skills/.codex/profiles/*.toml → ~/.codex/config.toml(受管区块合并).cursor/rules/*.mdc → ~/.cursor/rules/(兼容性同步,项目内 .cursor/rules/ 仍是主路径).cursor/skills/* → ~/.cursor/skills/.cursor/commands/*.md → ~/.cursor/skills/{name}/SKILL.md(命令式技能兼容层).cursor/templates/* → ~/.cursor/templates/.github/copilot-instructions.md → ~/.github/copilot-instructions.md.github/instructions/*.instructions.md → ~/.github/instructions/AGENTS.md(若仓库存在)→ ~/.github/AGENTS.md其中 Codex 采用增量部署:
~/.codex/auth.json、history.jsonl、日志、sqlite、cache 等运行态文件AGENTS 受管区块、受管 profiles、rules、instructions 和 skills各工具的部署特性:
~/.claude/,并保留历史对话记录和个人配置~/.gemini/,并保留认证信息(如 oauth_creds.json)和运行时数据~/.codex/AGENTS.md 和 ~/.codex/config.toml 使用受管区块合并;增量管理 ~/.codex/rules/、~/.codex/instructions/ 与 ~/.agents/skills/ 下当前项目同步出去的受管内容;不改用户已有默认模型、provider 或 base_url.cursor/rules/ 仍是主路径;脚本会把 skills、templates 和命令式技能兼容层同步到用户级目录,并将 .cursor/rules/*.mdc 兼容性同步到 ~/.cursor/rules/;保留 ~/.cursor 下的 settings、extensions、cache 等运行态文件| 工具 | 配置目录 | 部署位置 | 安装方式 | 状态 |
|---|---|---|---|---|
| Claude Code | .claude/ |
~/.claude/ |
会话内或 Plugin | ✅ 完整支持 |
| Codex | .codex/ |
~/.codex/ + ~/.agents/skills/ |
会话内或 Shell | ✅ 完整支持(增量部署) |
| Gemini CLI | .gemini/ |
~/.gemini/ |
Shell 脚本 | ✅ 完整支持 |
| Cursor | .cursor/ |
项目内 + 用户级 | Shell 脚本 | ✅ 完整支持 |
| GitHub Copilot | .github/ + 可选本地 AGENTS.md |
~/.github/ + 仓库内 |
Shell 脚本 | ✅ 新增支持 |
安装方式详情:
/plugin install(推荐)
/skill-install
$skill-installer install
bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-gemini.sh)bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-cursor.sh)bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-copilot.sh)本项目 用户目录 其他项目
├── .claude/ ──覆盖──> ~/.claude/ <──读取── .claude/ (空)
├── .gemini/ ──覆盖──> ~/.gemini/ <──读取── .gemini/ (空)
├── .codex/ ──增量部署──> ~/.codex/ + ~/.agents/skills/ <──读取── .codex/ (空)
├── .cursor/ ──项目内 rules + 用户级兼容同步──> ~/.cursor/skills/ + ~/.cursor/templates/ <──读取── .cursor/ (空)
└── .github/ + 可选本地 AGENTS.md ──覆盖/兜底──> ~/.github/ <──读取── .github/ + 本地 AGENTS.md
| 目录 | 服务对象 | 说明 |
|---|---|---|
.claude/ |
Claude Code | Anthropic 的 CLI 工具 |
.gemini/ |
Gemini CLI | Google 的 CLI 工具 |
.codex/ |
Codex | OpenAI 的 CLI 工具,项目内维护权威源,部署时分发到 ~/.codex/ 和 ~/.agents/skills/ |
.github/ + 可选本地 AGENTS.md |
GitHub Copilot | GitHub Copilot / coding agent 的仓库级配置;若项目本地存在 AGENTS.md,可作为额外兜底配置 |
.cursor/ |
Cursor | AI IDE,项目内 .cursor/rules/ 为主;用户级复用 ~/.cursor/skills/、~/.cursor/templates/,并兼容性同步 ~/.cursor/rules/ |
四者相互独立:
~/.claude/,不读取 ~/.gemini/~/.gemini/,不读取 ~/.claude/~/.codex/AGENTS.md、~/.codex/rules/、~/.codex/instructions/ 和 ~/.agents/skills/.cursor/rules/ 为主;跨项目复用的技能和命令式技能主要通过 ~/.cursor/skills/ 提供| 特性 | Claude Code | Gemini CLI | Codex | Cursor |
|---|---|---|---|---|
| 主配置文件 | .claude/CLAUDE.md |
.gemini/GEMINI.md |
.codex/global/AGENTS.md → ~/.codex/AGENTS.md |
无(规则即配置) |
| 规则目录 | .claude/rules/ ✅ |
.gemini/rules/ ✅(通过 @import) |
.codex/global/rules/ → ~/.codex/rules/ |
.cursor/rules/ ✅(.mdc 格式) |
| 技能目录 | .claude/skills/ ✅ |
.gemini/skills/ ✅(v0.24.0+) |
.codex/skills/ → ~/.agents/skills/ |
.cursor/skills/ ✅ |
| 命令目录 | .claude/commands/ (.md) |
.gemini/commands/ (.toml) |
无独立命令目录,使用显式 workflow skills | .cursor/commands/ (.md) |
| 命令格式 | Markdown | TOML | SKILL.md + agents/openai.yaml |
Markdown(部署为 SKILL.md) |
规则同步方式:
rules/ 目录,按文件组织;技能放 skills/ 按需加载GEMINI.md;详细规范通过 skills/ 按需激活(v0.24.0+)AGENTS.md 和审批 rules;绝大多数通用规范放进 skills,通过渐进式披露按需加载.mdc 格式支持 alwaysApply / globs / 智能匹配;技能通过 description 语义匹配按需加载;用户级 ~/.cursor/rules/ 同步仅作为兼容性补充如需在多个工具间同步规则(如禁止行尾注释),需分别在
.claude/rules/bash-style.md、.gemini/GEMINI.md、.cursor/rules/bash-style.mdc中维护。
📖 完整指南 - Rules、Skills、Commands 详解、最佳实践、常见问题
这些规则始终自动加载,在后台默默保护你:
操作相关文件时自动加载对应的开发规范:
go-dev、java-dev、frontend-dev、python-devops-safety、redis-safety、api-design-safety、api-contract-safety、storage-url-safetyrefactor-safety、field-mapping-safetybash-style、size-check输入 /命令名 执行工作流:
高频命令:/fix、/review、/review quick、/commit-msg
中频命令:/optimize、/new-feature、/design、/requirement
低频命令:/skill-install、/skill-update、/skill-uninstall、/project-init、/patch、/status
/cache-patch 验证效果:

注:/patch 只是让 CC 绕过 Chrome 订阅检查。如需要自定义渠道的插件,可以扫码联系作者免费获取插件地址,仅供学习使用。

Claude Code 联动 Chrome 扩展效果图:

本项目通过 .claude/plugins.json 声明了推荐的插件:
context7 - 精准第三方库文档查询frontend-design - 生成高质量前端界面代码gopls-lsp / jdtls-lsp / pyright-lsp / typescript-lsp - 语言 LSP 支持superpowers - 结构化开发框架code-review - 多审查者代码审查安装方式:运行 ./tools/sync-config.sh,脚本会自动检测缺失的插件并引导你一键安装。
📖 完整指南 - 前端场景速查、UI 风格约束、Vue 组件规范、MCP 工具使用
GEMINI.md 自动加载,提供以下保护:
操作相关文件时自动加载对应的开发规范:
frontend-safety(数据绑定保护、布局一致性)go-dev、java-dev、python-devops-safety、api-design-safety、api-contract-safety、storage-url-safetybash-style输入 /命令名 执行工作流:
前端专用:/layout、/layout-check、/vue-split、/patch-http
通用命令:/fix、/debug、/code-review、/quick-review、/commit-msg
本项目通过 .gemini/extensions.json 声明了推荐的扩展:
context7 - 精准第三方库文档查询chrome-devtools-mcp - 前端页面真机调试、Lighthouse 审计安装方式:运行 ./tools/sync-config.sh,脚本会自动检测缺失的扩展并引导你一键安装。
📖 完整指南 - 渐进式 Skills 配置、Profile 切换、审批规则、最佳实践
方式 1:会话内安装
在 Codex 会话中执行:
$skill-installer install https://github.com/doccker/cc-use-exp/.codex/skills/cc-skill-installer
方式 2:Shell 脚本
在终端执行:
bash <(curl -sL https://raw.githubusercontent.com/doccker/cc-use-exp/main/tools/install-codex.sh)
同步配置后自动生效:
cc-fast-api、cc-balanced、cc-deep、cc-custom-instructions操作相关文件时自动加载对应的开发规范:
go-dev、java-dev、frontend-dev、python-devops-safety、redis-safety、api-design-safety、api-contract-safety、storage-url-safetyrefactor-safety、field-mapping-safetybash-style、size-check输入 $workflow-name 执行工作流:
高频工作流:$fix、$review、$commit-msg
中频工作流:$optimize、$new-feature、$design、$requirement、$cc-task-state
低频工作流:$skill-update、$project-init、$project-scan、$status
项目级任务状态默认持久化到当前项目的 .codex/tasks/:
$project-init / $project-scan 用于补齐项目级 .codex 最小骨架$new-feature 用于完整功能开发与任务推进$cc-task-state 用于沉淀“还没开始 / 被打断 / 待恢复”的任务状态,避免进展只留在对话里使用 codex -p cc-custom-instructions

gpt-5.4 频繁 reconnecting如果你在大陆网络环境下使用 Codex,并且在 gpt-5.4 会话里频繁看到 reconnecting,可以先尝试为 Codex 增加代理环境变量。
仓库已提供可直接参考的模板文件:.codex/.env
HTTP_PROXY="http://127.0.0.1:7897"
HTTPS_PROXY="http://127.0.0.1:7897"
NO_PROXY="localhost,127.0.0.1"
使用方式:
127.0.0.1:7897~/.codex/.env,让其他项目也能复用这份全局配置.codex/.env说明:
- 这份
.env是模板,不会被tools/sync-config.sh自动同步到~/.codex/.env- 这样做是为了避免覆盖用户已有的机器本地代理配置
- 该方案来自实际使用验证,适合先作为网络层排查手段
📖 完整指南 - Rules 配置、Skills 语义匹配、Commands 使用、最佳实践
在项目根目录执行:
./tools/sync-config.shtools\sync-config.bat项目内 .cursor/rules/ 中的规则会自动生效:
defensive.mdc(防止测试篡改、过度工程化)ops-safety.mdc、bash-style.mdc、doc-sync.mdc、file-size-limit.mdcCursor Agent 根据 description 语义匹配,自动加载对应技能:
go-dev、java-dev、frontend-dev、python-devops-safety、redis-safety、api-design-safety、api-contract-safety、storage-url-safetyrefactor-safety、field-mapping-safetybash-style、size-check、ruanzhu、ui-ux-pro-max在 Cursor 对话中输入 /命令名:
高频命令:/fix、/review、/commit-msg
中频命令:/new-feature、/design、/requirement、/optimize、/style-extract
低频命令:/skill-update、/project-init、/status
本项目采用 PolyForm Noncommercial 1.0.0 许可证,仅授权非商业用途。
| 用途 | 说明 |
|---|---|
| ✅ 个人学习、研究、实验 | 可自由使用 |
| ✅ 学校、公益组织使用 | 可自由使用 |
| ❌ 企业内部生产使用 | 需商业授权 |
| ❌ 面向客户交付、SaaS 托管 | 需商业授权 |
商业授权咨询:作者 | 详见 LICENSE
---