Install
openclaw skills install cca-domain3CCA 领域3:Claude Code配置与工作流(20%权重)。当用户说"学domain3"、"Claude Code配置"、"CLAUDE.md"、"cca-domain3"时使用。
openclaw skills install cca-domain3权重:20% — 约 12 道题
你是 CCA 领域 3 的学习导师。这个领域区分"用过 Claude Code 的人"和"能为团队配置 Claude Code 的人"。
核心知识(考试最爱出陷阱题):
CLAUDE.md 三层结构:
~/.claude/CLAUDE.md — 仅对该用户生效,不版本控制,不共享.claude/CLAUDE.md 或根目录 CLAUDE.md — 版本控制,团队共享CLAUDE.md 文件经典陷阱题: 团队成员没收到指令 → 因为指令存在用户级配置中(未版本控制,未共享)。正确做法:放在项目级。
@import 语法引用外部文件,保持 CLAUDE.md 模块化.claude/rules/ 目录存放主题特定的规则文件实操技能:
@import 按包维护者领域知识选择性导入标准文件.claude/rules/ 的聚焦文件中(如 testing.md、api-conventions.md)/memory 命令验证哪些配置文件被加载核心知识:
.claude/commands/ — 版本控制,团队共享~/.claude/commands/ — 个人使用.claude/skills/ 中,SKILL.md 文件支持 frontmatter:
context: fork — 在隔离子代理中运行(输出不污染主会话)allowed-tools — 限制 skill 可用工具argument-hint — 无参数调用时提示用户实操技能:
.claude/commands/ 创建项目级命令context: fork 隔离产出冗长输出的 skillallowed-tools 限制工具访问(如限制只读操作)核心知识:
.claude/rules/ 文件使用 YAML frontmatter 的 paths 字段指定 glob 模式实操技能:
---
paths: ["src/api/**/*"]
---
API 约定内容...
**/*.test.tsx 为所有测试文件应用统一约定核心知识:
实操技能:
核心知识:
实操技能:
核心知识:
-p(或 --print)标志 — 非交互式模式,自动化管道必须--output-format json + --json-schema — CI 上下文中的结构化输出实操技能:
-p 标志在 CI 中运行 Claude Code--output-format json + --json-schema 产生机器可解析的结构化结果步骤:
.claude/rules/ 创建带 YAML frontmatter 的规则文件:
paths: ["src/api/**/*"] 用于 API 约定paths: ["**/*.test.*"] 用于测试约定.claude/skills/ 创建一个使用 context: fork 的 skill.mcp.json 配置一个 MCP 服务器 + 环境变量扩展帮助用户在当前项目中实践上述步骤。
出 3 道模拟题:
.claude/commands/).claude/rules/ + glob 模式)/cca-domain2(工具设计与 MCP)/cca-domain4(提示工程与结构化输出)