搜索

PythonReactSEOPDF
GitHub Skill

fix-build

Diagnose and fix broken builds or failing tests with coordinated retries. Use when a build/test is broken, pre-commit hooks fail, or agents should coordinate a fix.

evmts☆ 46 仓库 Stars3 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Fix Build

Purpose: coordinate a single fixer when builds/tests fail, run targeted diagnostics, apply minimal fixes, and re-verify.

Trigger

Use this skill when:

  • pre-commit hooks fail (lint/typecheck/test)
  • tests fail in CI or locally
  • multiple agents might attempt the same fix

Flow

  1. Inspect the failure output and identify the first actionable root cause.
  2. Check build coordination state via SQLite (build_state).
  3. If this agent is the fixer, apply the smallest viable fix.
  4. Re-run the failing checks and report results.
  5. Mark build state as fixed on success.

Coordination

  • If build_state indicates another fixer is active, wait before retrying.
  • Avoid duplicate fix attempts; respect the fixer lock.
  • If lock is stale, claim and proceed.

Reporting

Always report:

  • failing command(s) and error snippet
  • files changed and rationale
  • verification commands and outcomes
  • if coordination required waiting or lock cleanup

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-27
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!