用途:调试 GitHub Actions 工作流,下载工作流日志或摘要,并理解智能体工作流与 AWF 防火墙如何协同工作。
主要能力:提供 download-workflow-logs.ts 与 download-workflow-summary.ts 脚本下载日志和摘要,支持 --run-id、--workflow、--output、--format json 等参数;结合 gh CLI 列出、查看、下载、监视和重跑工作流;使用 gh aw status、gh aw logs、gh aw audit 调试智能体工作流;通过 Squid 日志分析 AWF 防火墙的放行与拦截决策。
使用方式:例如 npx tsx .github/skills/debugging-workflows/download-workflow-logs.ts --run-id 1234567890;gh run list --status failure --limit 10;gh run view <run-id> --verbose;gh aw audit <run-id> --json;sudo awf --allow-domains github.com --log-level debug 'your-command'。
适用场景:排查工作流失败、权限错误、域名被拦截、超时、缺少工具调用等问题,以及检查智能体工作流的安全输出与网络访问。
限制:资料未提供该技能的收费、价格、平台支持范围或效果保证;部分命令需要相应权限或 sudo,AWF 依赖 Docker 与 Squid 环境。