Agent skill
presubmit
Complete the required presubmit. Use before declaring a feature finished, after a large refactor or when asked.
Stars
163
Forks
31
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
Didn't find tool you were looking for?