autonomous-ci
在声称完成之前强制执行CI验证
此技能可防止Claude在没有适当CI验证的情况下声称工作已完成。它强制要求运行本地测试、提交代码、等待GitHub Actions通过,并在报告成功之前分析失败原因。
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "autonomous-ci". Run the CI verification protocol for the current changes.
Resultado esperado:
- ✅ Local tests: 47/47 passed
- ✅ Code committed and pushed (abc123def)
- ✅ CI Status: All checks passed
- Workflows: tests.yml ✅ success, lint.yml ✅ success
- Evidence: https://github.com/user/repo/actions/runs/12345
A utilizar "autonomous-ci". My PR failed CI. Help me fix it.
Resultado esperado:
- ❌ CI failed: tests.yml (run 12345)
- Failure log analysis: 2 test failures in src/auth.spec.ts
- Issue: New authentication logic breaks existing test cases
- Fix: Updated test expectations for token expiration handling
- Local tests: 49/49 passed
- Waiting for CI to confirm fix...
Auditoria de Segurança
SeguroThis is a legitimate CI/CD verification skill. All 42 static findings are false positives: external_commands are documented examples of standard git/GitHub CLI commands; network issues are mentions of project types and example URLs; weak crypto findings are spurious keyword matches in security documentation. No malicious functionality.
Fatores de risco
🌐 Acesso à rede (7)
⚙️ Comandos externos (25)
Pontuação de qualidade
O Que Você Pode Construir
验证提交后再推送
在提交代码更改之前,确保所有测试在本地和远程都能通过。
强制执行CI安全门禁
在GitHub Actions工作流确认成功之前,阻止过早的完成声明。
验证CI证据
在合并拉取请求之前,需要可验证的CI通过证据。
Tente Estes Prompts
为此任务运行验证协议。执行本地测试,提交更改,等待CI通过,并附带证据报告成功。
通过运行本地测试、推送代码并监控所有GitHub Actions工作流直到全部通过来验证此PR。报告运行了哪些工作流及其状态。
我的上次推送导致CI失败。下载失败日志,分析根本原因,修复问题,并重复验证直到所有测试通过。
在声称此任务完成之前,请运行自主CI验证协议。在CI通过之前不要报告成功。
Melhores Práticas
- 在声称任何任务完成之前,始终调用此技能
- 等待所有CI工作流完成,绝不要从部分结果假设成功
- 在声称完成时,报告CI URL和测试数量作为证据
Evitar
- 不先运行本地测试就声称完成
- 推送代码后不等待就假设CI会通过
- 仅基于本地测试报告成功,而没有CI验证
Perguntas Frequentes
此技能是否适用于GitHub Actions以外的CI系统?
如果本地测试通过但CI失败会发生什么?
我可以跳过小型更改的CI验证吗?
如果多个工作流正在运行怎么办?
此技能会修改我的代码吗?
此技能需要什么权限?
Detalhes do Desenvolvedor
Autor
ANcpLuaLicença
MIT
Repositório
https://github.com/ANcpLua/ancplua-claude-plugins/tree/main/plugins/autonomous-ci/skills/autonomous-ciReferência
main
Estrutura de arquivos
📄 SKILL.md