用途:这是 Claude Code 本体官方规格的摘要型知识库,供在本仓库中编写或编辑 skill、agent、rule、hook、settings 时查阅。GitHub 侧规格另由 github-docs 技能覆盖,此处不重复。
使用方式:先从索引定位与任务最相关的主题,再阅读对应 reference/<topic>.md;需要实现雏形时看 sample/,需要执行命令时看 script/;有相关主题可沿链接继续查阅。
索引与对应主题:SKILL.md 编写、frontmatter 与 description 触发词、context: fork 子代理执行、allowed-tools 见 reference/skills.md;在 .claude/agents/ 定义子代理及 tools/model/permissionMode、用 subagent_type 调用见 reference/subagents.md;配置 hooks 及 PreToolUse/PostToolUse/SessionStart 等事件、hook 的 JSON 输出与 exit code、stdin 输入格式见 reference/hooks.md;编辑 settings.json 与 settings.local.json、permissions.allow/deny、env 环境变量、enabledMcpjsonServers 见 reference/settings.md;斜杠命令与自定义命令见 reference/slash-commands.md;添加配置 MCP 服务器与 .mcp.json、MCP 工具名命名规则 mcp__server__tool 见 reference/mcp.md;编写 CLAUDE.md、记忆层级与 @import、.claude/rules/ 按路径设规则见 reference/memory.md。
目录说明:sample/ 为各功能最小动作示例;script/ 为可执行命令集,如 hook 脚本与配置生成工具。
维护与校验:官方文档 URL 变更或规格更新时,用 update-reference 技能重新获取更新各 reference 文件,并更新文件开头的 source 与最终确认日期注释。新增或更新后可用 ls skills/claude-code-reference/reference/ 确认索引所列文件存在,确保每个文件含来源与日期注释,未列入索引的文件补入索引表。收费、平台与具体效果资料暂未提供。