用途:该技能为创建和配置 Claude Code 组件提供指导,遵循官方最佳实践,适用于处理 .claude/ 目录结构,包括 agents、skills、commands、hooks 和 MCP 集成。
主要能力:帮助判断何时使用哪种组件。需要任务隔离、专用模型或工具限制、重复复杂工作流时用 Subagent;需要 Claude 缺乏的可复用知识、领域术语或模式时用 Skill;需要用户可调用工作流、常用任务快捷方式、结构化参数处理时用 Command;需要在工具事件上自动执行、操作前验证或操作后清理时用 Hook。
使用方式:组件均以 Markdown 加 YAML frontmatter 编写。Subagents 位于 .claude/agents/[agent-name].md,关键字段有 name、description、tools、model、skills、permissionMode;Skills 位于 .claude/skills/[skill-name]/SKILL.md,关键字段有 name、description、allowed-tools、context;Slash Commands 位于 .claude/commands/[command-name].md,关键字段有 description、argument-hint、allowed-tools;Hooks 在 .claude/settings.json 或组件 frontmatter 中配置,事件包括 PreToolUse、PostToolUse、SubagentStart、SubagentStop、Stop,类型有 command 与 prompt。创建新组件时可用 WebFetch 获取并查阅相关官方文档。
适用场景:搭建和维护 .claude/ 目录、编写子代理与技能、定义斜杠命令、配置钩子及 MCP 集成。
限制:资料未提供具体安装命令、收费或价格信息;官方文档是权威来源,本技能仅为实践指南,遇到新组件类型、高级功能、故障排查、权限模型时应以官方文档为准。