返回 Skill 列表
extension
分类: 开发与工程无需 API Key

lint-build-loop

循环运行 `npm run lint && npm run build`,修复错误直到两者都成功。当用户要求在lint或构建失败时进行迭代时使用。

person作者: jakexiaohubgithub

Lint + Build Loop

Goal

Repeatedly run npm run lint && npm run build, fix any errors that appear, and rerun until both commands succeed.

Workflow

  1. Confirm working directory

    • Run in the project root that contains the package.json the user intends.
    • If multiple roots exist, ask the user to choose.
  2. Run the loop

    • Execute npm run lint && npm run build.
    • Run this as a single sequential shell command joined with &&.
    • Do not split these steps across subagents or run them in parallel.
    • If it fails, read the error output, fix the underlying issues, and rerun the same command.
    • Continue until the command exits successfully.
  3. Failure handling

    • If the same error repeats after fixes, pause and ask the user for guidance.
    • If a fix is ambiguous or risky, explain the tradeoff and ask before proceeding.
  4. Reporting

    • Summarize the fixes made and confirm the final successful run.
    • Provide the exact command used and the directory it was run in.

Notes

  • Subagents are appropriate only for independent analysis/fix work, not for executing this ordered command chain.