用途:本技能用于配置 Claude Code GitHub Actions 自动化流程,基于 anthropics/claude-code-action 与 GitHub 事件驱动执行符合规范的仓库操作。
主要能力:覆盖事件路由(按 issue_comment、issues 类型等条件分发行为)、子代理(子代理并行执行与隔离上下文)、Hooks(质量门与自动化命令)、MCP 服务器外部工具集成、权限与访问控制、fork 安全处理、可复用工作流、性能优化以及领域技能(Skills)。附有调优参考表,按场景(分诊/标记、代码审查、实现、安全审计)建议最大轮次、模型与超时。
使用方式:在 workflow 中声明触发事件与权限,调用 anthropics/claude-code-action@v1 并传入 anthropic_api_key 等参数;用 if 条件实现事件路由与标签触发;用 hooks 定义 PostToolUse/Stop 命令,退出码 0 表示继续、2 表示阻断并把 stderr 反馈给 Claude、其他码记录错误但不阻断。
适用场景:PR 并行审查流水线、ChatOps 命令路由、Issue 到实现、合规防火墙、安全审查、monorepo 支持、工单同步、fork 安全审查、定时维护、文档同步、依赖审查、发布说明、可复用工作流与 CLAUDE.md 模式。
限制与注意事项:allowedTools 仅跳过提示,不限制工具,需用 disallowedTools 实际拦截;MCP 工具不支持在后台子代理中运行,须在前台执行;pull_request 事件较安全(只读令牌、无密钥),pull_request_target 在检出 fork 代码时危险,禁止带密钥检出 head sha;并发子代理上限约 10 个,超出排队。收费、价格与平台要求资料暂未提供。