Agent skill
presubmit
Complete the required presubmit. Use before declaring a feature finished, after a large refactor or when asked.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/presubmit-wowsignal-io-pedro
SKILL.md
Presubmit
This skill provides the most extensive and robust battery of tests and static checks available.
Utility Scripts
presubmit.sh- Run the real presubmit script, capture output in a temp file
Instructions
The presubmit can take several minutes to complete. The script blocks until complete.
Important: Do not run the real presubmit directly, always use the utility script
${CLAUDE_PLUGIN_ROOT}/scripts/presubmit.sh.
Important: Ensure the cwd is the project root before running the presubmit.
- Run
${CLAUDE_PLUGIN_ROOT}/scripts/presubmit.sh. - Check the output file. (It can take a few minutes for the presubmit to finish.)
- If the output contains errors unrelated to the present context, escalate to the user
- If the output contains errors related to your context, attempt to fix them
- If the error prove too hard to fix, summarize your findings, a more specific repro command and escalate to the user
- Run
${CLAUDE_PLUGIN_ROOT}/scripts/presubmit.shagain and repeat until it passes
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?