ln-162-skill-reviewer — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ln-162-skill-reviewer (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.
Paths: File paths (references/,../ln-*) are relative to this skill directory.
Type: L3 Worker (standalone-capable) Category: 1XX Documentation Pipeline
Universal reviewer with two modes:
SKILL for ln-*/SKILL.mdCOMMAND for .claude/commands/*.mdrepo / repo-checks is requested or the current repo is claude-code-skillsPlan Mode behavior: Phases 1-4 and 6-7 are research. Run them fully in Plan Mode, write the report plus fix list into the plan, and apply edits only after approval.
| Condition | Mode | Review Profile |
|---|---|---|
ln-*/SKILL.md files exist in CWD | SKILL | Full D1-D11 + M1-M6 |
.claude/commands/*.md files exist | COMMAND | Structural + actionability |
| Both exist | SKILL | Override with $ARGUMENTS=commands |
$ARGUMENTS options:
ln-400 ln-500 -> SKILL mode, specific skillsrepo or repo-checks -> run canonical repo-specific checks after universal reviewcommands -> COMMAND mode, all .claude/commands/*.mddeploy.md run-tests.md -> COMMAND mode, specific filesWhen invoked by another skill, file paths may be passed directly.
If $ARGUMENTS is provided:
{prefix}*/SKILL.mdIf $ARGUMENTS is empty:
Skill() invocationsReport: Scope: {N} primary, {M} affected, {K} dependency skills.
Run:
# Never pass a giant mixed scope in one invocation.
# Split by `ln-NXX` family or by coordinator/worker group.
bash references/scripts/run_checks.sh {batch_1 SKILL.md files}
bash references/scripts/run_checks.sh {batch_2 SKILL.md files}Batching rules:
ln-NXX family when possibleAutomated failures are pre-verified. Record every one.
MANDATORY READ: Load references/structural_review.md, references/skill_contract.md, references/procedural_skill_sop_guide.md, references/mcp_applicability_matrix.md, and references/mcp_tool_preferences.md
Review every skill in scope across D1-D11.
Treat these as structural issues, not style nits:
**Type:** when role-sensitive checks depend on it@AGENTS.md import stub with a bounded harness deltamarkdown_read_protocol.mdhex-line primary but only describe built-in file toolshex-graph primary but still describe grep/manual analysis as the default pathhex-graph or hex-line with no real applicability per the shared matrixmcp__hex_graph__...MANDATORY READ: Load references/intent_review.md
Apply M1-M6 to primary skills only. Read the git diff for each primary skill.
Auto-fix deterministic issues:
Do not guess on ambiguous behavior.
After fixes, re-read each primary skill end-to-end and compress redundant wording without changing behavior.
Verdict rules:
FAILPASS with CONCERNSPASSReport format:
## Skill Coherence Review -- {PASS|PASS with CONCERNS|FAIL}
**Scope:** {reviewed skills}
**Verdict:** {verdict}Remove stale aggregate counts from SKILL.md files. Keep only local counts intrinsic to the reviewed file.
Use when running inside this repository or when $ARGUMENTS includes repo / repo-checks.
Run the applicable SKILL or COMMAND mode first. Do not skip the universal review.
Run the canonical repo suite:
node plugins/documentation-pipeline/skills/ln-162-skill-reviewer/references/scripts/repo_review_suite.mjsDefault repo suite runtime policy:
--runtime quick (implicit) runs bounded smoke coverage only--runtime skip--runtime fullnode plugins/documentation-pipeline/skills/ln-162-skill-reviewer/references/scripts/repo_review_suite.mjs --runtime fullThe suite owns R1-R27. Do not copy those checks into host-specific command files. Do not use the full runtime suite as the default interactive review gate; it is intentionally release-grade and can exceed normal review latency.
Merge the universal review verdict and repo suite verdict:
| Source | Verdict | Details |
|--------|---------|---------|
| Universal review | {PASS|PASS with CONCERNS|FAIL} | {summary} |
| Repo suite | {PASS|PASS with WARNINGS|FAIL} | {R1-R27 summary} |
| Combined | {worst verdict} | |List all FAIL and WARN items with file paths and fix descriptions.
MANDATORY READ: Load references/command_review_criteria.md
commands -> glob .claude/commands/*.mdFor each command file:
Auto-fix where safe:
allowed-toolsLast Updated## Command Review -- {N} files
| File | Verdict | Issues |
|------|---------|--------|
Verdicts: PASS / FIXED / WARN / FAIL
Pass rate: {X}%shared/ changes affect all referencing skills.**Coordinator:****Parent:**references/structural_review.mdreferences/intent_review.mdreferences/automated_checks.mdreferences/scripts/run_checks.shreferences/scripts/run_runtime_suite.mjsreferences/scripts/repo_review_suite.mjsreferences/command_review_criteria.mdreferences/scripts/check_marketplace.mjsVersion: 1.0.0 Last Updated: 2026-03-26
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.