원클릭으로
presubmit
Complete the required presubmit. Use before declaring a feature finished, after a large refactor or when asked.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Complete the required presubmit. Use before declaring a feature finished, after a large refactor or when asked.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Review the code and run quick checks.
Guide for writing a new Pedro BPF plugin — structured output via .pedro_meta, build setup, and testing.
First-time repo setup — submodules, dependencies, and verification
| name | presubmit |
| description | Complete the required presubmit. Use before declaring a feature finished, after a large refactor or when asked. |
| allowed-tools | ["Bash(${CLAUDE_PLUGIN_ROOT}/scripts/presubmit.sh)","Read","Write","Edit","Skill","TodoWrite","Grep","Glob"] |
This skill provides the most extensive and robust battery of tests and static checks available.
presubmit.sh - Run the real presubmit script, capture output in a temp fileThe 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.
Always present the user with a list of presubmit failures, if any. (The user doesn't see the detailed output.)
Follow these steps:
${CLAUDE_PLUGIN_ROOT}/scripts/presubmit.sh.${CLAUDE_PLUGIN_ROOT}/scripts/presubmit.sh again and repeat until it passes