AI扩展功能文档

提供Claude Code扩展功能的详细参考文档,包括子代理、技能、插件、命令、钩子、MCP服务器、权限和自动化工作流等功能。适用于开发者和团队进行AI功能扩展和集成。

  • by zhendalf
  • 本地部署
  • 更新于
在 GitHub 查看 ebeloded/claude-code-capabilities

使用说明

Claude代码能力技能

所有Claude Code可扩展性功能的全面参考技能,包括子代理、技能、插件、命令、钩子、MCP服务器、权限和自动化工作流。

这是什么?

这是一个 Claude代码技能 它提供了有关Claude Code功能的详细文档。安装后,Claude可以自动参考此文档,以帮助您理解和实现各种可扩展性功能。

记录功能

此技能包括:

  • 次级代理商 -专注任务的专业人工智能助手
  • 技能 -模型调用的模块化功能
  • 插件 -用于分发的打包扩展
  • 命令 -用于频繁任务的自定义斜线命令
  • 钩子 -事件驱动自动化
  • MCP服务器 -外部工具集成
  • 权限 -安全和访问控制
  • 配置 -细粒度设置
  • 无头模式 -程序化的Claude代码执行
  • GitHub操作 -CI/CD集成

安装

选项1:作为技能安装(推荐)

# Clone this repository to your Claude skills directory
git clone https://github.com/ebeloded/claude-code-capabilities.git ~/.claude/skills/claude-code-capabilities

安装后,当您询问有关Claude Code功能的问题时,Claude将自动使用此技能。

选项2:用作参考文件

只需浏览此存储库中的markdown文件:

用法

一旦作为技能安装,只需问Claude Code以下问题:

  • “如何创建自定义子代理?”
  • “技能和命令有什么区别?”
  • “我如何添加预提交挂钩?”
  • “显示MCP服务器集成的示例”

Claude将自动参考此文档以提供准确、详细的答案。

文档结构

.
├── SKILL.md                      # Main overview and quick reference
├── subagents.md                  # Specialized AI assistants
├── skills.md                     # Model-invoked capabilities
├── plugins.md                    # Packaged extensions
├── commands.md                   # Custom slash commands
├── hooks.md                      # Event-driven automation
├── mcp.md                        # External tool integration
├── permissions.md                # Security and access control
├── configuration.md              # Settings and configuration
├── headless.md                   # Programmatic usage
├── github-actions.md             # CI/CD integration
├── cli-reference.md              # CLI commands reference
├── output-styles.md              # Output styles (deprecated)
└── examples/
    ├── subagent-examples.md      # Subagent patterns
    ├── hook-examples.md          # Hook configurations
    └── plugin-examples.md        # Plugin development

快速入门指南

对于新用户

  1. 从开始 SKILL.md 查看概览
  2. 阅读 configuration.md 了解设置
  3. 尝试创建一个简单的命令 commands.md

用于自动化

  1. 了解 hooks.md 用于事件驱动自动化
  2. 检查 examples/hook-examples.md 实用模式
  3. 探索 github-actions.md 用于CI/CD

对于团队

  1. 阅读 plugins.md 打包您的自定义设置
  2. 审查 permissions.md 出于安全考虑
  3. 使用 headless.md 用于脚本编写

贡献

欢迎投稿!如果您发现错误或想添加更多示例:

  1. 分叉此存储库
  2. 进行更改
  3. 提交拉取请求

许可证

MIT许可证-可根据需要自由使用和修改。

关于克劳德代码

Claude Code是Anthropic为Claude提供的官方CLI,Claude是一名帮助完成软件工程任务的人工智能助手。了解更多信息,请访问 docs.claude.com.

支持