بنقرة واحدة
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 المهني
Create git commits using goji rules from .goji.json (type/scope/emoji/signoff) with path-based heuristics.
Skill para registrar worklogs en Jira usando el issue key derivado del branch actual y una descripcion basada en los commits del branch.
Skill para listar issues no terminadas asignadas al usuario en Jira usando `jasper.toml`, elegir una y crear un branch `feature/<ISSUE-KEY>`.
Skill para generar un reporte de implementacion para el issue de Jira derivado del branch actual usando un template y un resumen basado en commits, y publicarlo como comentario.
Skill para crear issues de tipo epic y/o task en Jira Cloud a partir de un archivo Markdown y luego completar componentes, labels y issue keys.
Create consistent releases and changelogs
| name | 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 |
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: