원클릭으로
github-validate-pr
Find vulnerabilities or errors in a pull request (checks, scans, merge blockers) and propose fixes.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Find vulnerabilities or errors in a pull request (checks, scans, merge blockers) and propose fixes.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Bootstrap agent configuration and generate AGENTS.md from project config (codi.toml), SCM flow, monorepo structure, MCP ecosystem, and docs/ — template-based and idempotent.
Repository understanding and hierarchical codemap generation
Audit and synchronize local OpenCode context, commands, skills, agents, config, and AGENTS.md with the current repository.
Generate a daily planning Markdown file combining Google Calendar events and Jira tasks. Creates an executable daily agenda with configurable parameters, dynamic emoji detection, and timezone support.
Create consistent releases and changelogs
Validate, push the current branch, and create a GitHub pull request from the current diff
| name | github-validate-pr |
| description | Find vulnerabilities or errors in a pull request (checks, scans, merge blockers) and propose fixes. |
| triggers | ["Use the skill `github-validate-pr`","Validate a pull request for checks and blockers","Review PR CI status and merge blockers"] |
| license | Proprietary |
| metadata | {"author":"codiplab","version":"0.4.1"} |
gh pr list --assignee "@me" --state open --json number,title,url,headRefName,baseRefName,updatedAt
Notes:
gh pr list --author "@me" --state open --json number,title,url,headRefName,baseRefName,updatedAt
gh pr view <NUMBER> --json number,title,state,body,url,headRefName,baseRefName,mergeable
gh run list --branch "$(gh pr view <NUMBER> --json headRefName --jq '.headRefName')" --json status,conclusion,name,url
If there are failing runs, inspect logs:
gh run list --branch "$(gh pr view <NUMBER> --json headRefName --jq '.headRefName')" --json status,conclusion,name,url
Pick the failing run/job and inspect it. For a run overview:
gh run view <RUN_ID> --json jobs,status,conclusion,name,url
For a failed job log:
gh run view <RUN_ID> --job <JOB_ID> --log
gh pr diff <NUMBER>
git diff --stat main...HEAD
Vulnerability findings in GitHub may require specific permissions. Best-effort example:
owner="$(gh repo view --json owner --jq '.owner.login')"
repo="$(gh repo view --json name --jq '.name')"
gh api "repos/${owner}/${repo}/dependabot/alerts"
If the API call returns 403/404, report that vulnerability findings are not accessible with current permissions and continue with checks/logs.
Provide: