Back to catalogue

Code Review Pipeline

Developer Official v1.1.28

Automated PR review with style checking, security scan, and structured feedback

by skrptiq

code-review pull-requests security
workflow Updated 18 July 2026 12 nodes 12 downloads

Sign in to import this skrpt into your workspace.

Sign in
What's included 12 nodes
1 workflow 4 skills 5 prompts 1 service 1 source
workflow (1)

PR Review Pipeline

Orchestrates the full pull request review: fetch, analyze, check style, scan security, summarize, decide

skills (4)

Approval Decision

Weighs the full set of review findings and issues a final approve, request-changes, or comment verdict

Inline Comments

Turns analysis findings into precise, self-contained inline review comments anchored to specific diff lines

Security Scanning

Identifies security vulnerabilities, insecure patterns, and dependency risks in code

Style Checking

Validates code against style guidelines, naming conventions, and formatting standards

prompts (5)

Approval Decision

Makes an approve or request-changes decision with structured reasoning

Inline Comments

Generates precise inline code comments for specific issues found during review

Review Summary

Generates a structured, readable summary of all review findings for a pull request

Security Report

Produces a detailed security findings report with risk ratings and remediation guidance

Style Violations

Lists style guide violations with specific fix suggestions and auto-fix indicators

service (1)

Ollama Local

Local LLM inference via Ollama for private, offline code review

source (1)

Review Standards

Coding standards and review criteria used as the baseline for all analysis passes

Requirements 3 services, 2 permissions, 2 data types
Services
  • LLM Service
  • GitHub (MCP)
  • ollama-local
Permissions
  • network:github.com
  • network:ollama.com
Data Handling
  • pii
  • source code
Security Passed
All checks passed v1.1.28 · scanner v3.3.0

Detected

  • Services: llm-service, github-mcp
  • Permissions: network:ollama.com
  • Data Handling: pii
Version history 18 releases
v1.1.28 latest 18 July 2026

GH#863 Wave 2 (K-045 intent/output-mismatch + mis-wire) — rewire the pipeline so a real line-level review is actually produced. Previously the review summary synthesised outputs that did not exist yet (Security/Style resolved empty) and `style-checking` ran the wrong prompt (`approval-decision` instead of `style-violations`), leaving `inline-comments`, `style-violations`, and `approval-decision` orphaned. Fixes: `style-checking`→`style-violations`; new backing skills `inline-comment-generation` (runs `inline-comments`) and `approval-decision-making` (runs `approval-decision`); security + style now run first (parallel), then inline comments, then the `review-summary` synthesis (still the `output_step`), then the homed approval decision. Positional `{{steps.X.output}}` refs in review-summary/inline-comments/style-violations/approval-decision converted to named `context_params` wired by explicit `from_step`/`from_input` bindings (from_step resolves by skill title). contents.skills 2→4, total 10→12.

v1.1.27 14 July 2026

GH#833 — drop the embedded `github-mcp` service node; dep-reference the canonical `_shared/github-mcp@1.0.0` instead (kills per-skrpt drift so the app can content-dedup). Keeps the single-copy `ollama-local` embedded. contents.services 2→1.

v1.1.26 2 July 2026

GH#745 — declare per-step `output: {name, type}` on every execution step (review_summary/text, extracted_data/json, security_report/text, approval_decision/decision, formatted_review/text, sanitised_review/text). Lights up the #744 rich flow-map with named, typed outputs. Content-only; no bindings or logic changes.

v1.1.25 7 June 2026

GH#645 Row 3b — migrate to K-037 dep-referenced schema. Strip 6 inline shared-content files and declare 6 hub-shared deps (UUID id + slug name + version + checksum from `gen-dep-checksums.mjs`). Closes pre-Step-3 inline-vendoring for this bundle.

v1.1.24 22 May 2026

Wave 2: re-signed with canonical engine signing pipeline.

v1.1.21 19 May 2026

Signature fix — RELEASE_NOTES.md now included in integrity checksum.

v1.1.20 19 May 2026

Initial catalogue release with full structural and content-quality validation. All scanner checks pass.

v1.1.19 18 May 2026

Release notes unavailable for this version.

v1.1.18 14 May 2026

Release notes unavailable for this version.

v1.1.16 11 May 2026

Release notes unavailable for this version.

v1.1.15 27 April 2026

Release notes unavailable for this version.

v1.1.14 25 April 2026

Release notes unavailable for this version.

v1.1.13 18 April 2026

Release notes unavailable for this version.

v1.1.12 18 April 2026

Release notes unavailable for this version.

v1.1.11 16 April 2026

Release notes unavailable for this version.

v1.1.10 14 April 2026

Release notes unavailable for this version.

v1.1.9 13 April 2026

Release notes unavailable for this version.

v1.0.0 29 March 2026

Release notes unavailable for this version.

More from Developer

View all →

Send feedback

Sign in to send feedback — it lets us follow up and keeps the tracker free of spam.