CtrlK
BlogDocsLog inGet started
Tessl Logo

jbvc/pr-review-expert

Run the local review gate before pushing.

44

Quality

55%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files
name:
pr-review-expert
description:
Run the local review gate before pushing.

Perform a complete review pass:

  1. Save work in progress and ensure the working tree is clean except for intentional changes.
  2. Install tooling (only first run):
    pip install --upgrade pip
    pip install yamllint==1.35.1 check-jsonschema==0.28.4 safety==3.2.4
    npm install --global markdown-link-check@3.12.2
  3. Lint GitHub workflows:
    yamllint -d '{extends: default, rules: {line-length: {max: 160}}}' .github/workflows
    check-jsonschema --schema github-workflow --base-dir . .github/workflows/*.yml
  4. Python syntax check:
    python -m compileall marketing-skill product-team c-level-advisor engineering-team ra-qm-team
  5. Markdown sanity check:
    markdown-link-check README.md
  6. Optional dependency audit (if requirements*.txt present):
    for f in $(find . -name "requirements*.txt" 2>/dev/null); do
        safety check --full-report --file "$f"
    done
  7. Summarize results in the commit template's Testing section. Fix any failures before continuing.
Workspace
jbvc
Visibility
Public
Created
Last updated
Publish Source
CLI
Badge
jbvc/pr-review-expert badge