review-code-276daf — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited review-code-276daf (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Review whether the current changes achieve their intended behavior, preserve affected contracts and meet applicable delivery constraints. Apply SOLID, architecture, security, quality and removal guidance alongside that reasoning. Default to review-only output unless the user asks to implement changes.
Load these through packet-preparation.md's preparation sequence. It supplies complete original instruction text in fewer Read calls; the direct-read fallback uses the same sources.
Before declaring the review complete, verify all outputs are delivered:
kk:review-findings (skip if no qualifying findings)Indexing is owned by this skill — callers (e.g., /kk:implement) do NOT duplicate it.
/kk:review-code)Reviews code in the main conversation context. Fast, single-pass review using the workflow below.
/kk:review-code:isolated)Delegates detection to independent reviewers that did not write the code, then annotates their findings with author context. One internal code-reviewer sub-agent plus external review chosen once at discovery: pal codereview when an API model is available, otherwise one pal clink CLI review per eligible non-authoring provider using its configured model (variable count; on the clink roster the authoring provider is excluded; PAL's shipped clients get default provider mappings that the report labels as assumed, and an operator declaration, for example in the project's CLAUDE.md or AGENTS.md, overrides them and is required for any other client name). Produces a report organized by agreement level with corroborated findings highlighted.
listmodels exposes CLI client observations in every mode for the clink path; unresolved discovery keeps the internal review with an explicit external coverage limit. Operator setup (the minimum PAL build, CLI read access outside the project, provider declarations) is described in the plugin README under "Isolated reviews with external models"See review-isolated.md for the isolated workflow.
| Level | Name | Description | Action |
|---|---|---|---|
| P0 | Critical | Demonstrated critical security, integrity or availability impact needing immediate mitigation | Must block merge |
| P1 | High | Logic error, significant SOLID violation, performance regression | Should fix before merge |
| P2 | Medium | Code smell, maintainability concern, minor SOLID violation | Fix in this PR or create follow-up |
| P3 | Low | Style, naming, minor suggestion | Optional improvement |
The standard workflow below is strictly sequential. Load the process, shared protocols, common functional method and every resolved profile checklist before source investigation, `capy_search`, findings, edits or tests. After basic process instructions load, the sole early-content exception is bounded inspection to resolve declared detection/conditional-load predicates: at most approximately 16 KiB per candidate file; log predicate/path, and conservatively load an instruction when its conditional is undecidable within the bound. No behavioral analysis or full-diff investigation is permitted during routing.
This ordering is load-bearing, not stylistic. Reviewing from a diff before loading profile checklists is the known failure mode this skill is designed to prevent: the LLM has enough from the diff to produce plausible findings, and optimizes away the methodology if the workflow permits.
Phases (same order as review-process.md):
bootstrap, and Read every returned part; this loads process, shared protocols, common method and all known detection ruleskk:review-findingsSee review-process.md for the detailed step-by-step process.
Preparation helper: execute scripts/prepare_instructions.py with Python 3 using its resolved path. The installed path is ${CLAUDE_PLUGIN_ROOT}/skills/review-code/scripts/prepare_instructions.py. The helper reads instructions only and prints packet paths. Creating a packet does not load it: use Read on every part, including continuations, before source investigation. If execution is unavailable, use the direct-read fallback.
Standard mode:
/kk:review-codeIsolated mode with independent sub-agents:
/kk:review-code:isolated~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.