reference-corpus-analyzer — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited reference-corpus-analyzer (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.
Synthesize a literature corpus into a structured comparison matrix. This skill answers: across these N papers, who does what, how do they differ, and where is the open space?
Use this skill when:
Do not use this skill to create per-paper source cards — use reference-reading-summarizer for that. Do not use this skill to link a paper to your project's claims — use reference-project-synthesizer for that. Use this skill after source cards exist; avoid re-reading raw PDFs unless a card is insufficient.
Pair this skill with:
reference-reading-summarizer upstream: produce source cards before running corpus analysisreference-project-synthesizer upstream or downstream: link individual papers to project memory before or after comparisonrelated-work-positioning-writer downstream: use the comparison matrix to write novelty-boundary paragraphsbaseline-selection-audit downstream: use the ranking to identify must-have baselinesliterature-review-sprint when the corpus is not yet assembled and a broader topic survey is needed first<installed-skill-dir>/
├── SKILL.md
└── templates/
└── comparison-matrix.mdreference/cards/ to find available source cards before reading raw sources.reference/.agent/source-index.md or reference/.agent/reference-index.md to get the corpus inventory.memory/claim-board.md when the comparison should be anchored to specific project claims.templates/comparison-matrix.md before writing the output matrix.Read reference/.agent/source-index.md (or reference-index.md) to list available sources.
For each source, record:
has-card, no-card, partial-cardcore, related, background, tangentialIf cards are missing for sources that appear highly relevant, route to reference-reading-summarizer first.
Assign read depth to each source:
| Tier | Sources | Read depth |
|---|---|---|
| Deep | Top 3–5 closest by task + method overlap | Full source card; re-read raw source if card is insufficient |
| Standard | Next 5–10 related works | Source card only |
| Survey | Remaining background papers | Title + abstract + card summary |
Criterion for "closest": same task, same claim type, overlapping method family, or shared benchmark.
Read templates/comparison-matrix.md.
Dimensions to compare (select those relevant to the project):
For each tier-1 (deep) paper, also add:
Save to reference/corpus-analysis-<date>.md.
Produce a ranked list of the top-5 closest papers with:
Rank: 1
Paper: [title] ([venue year])
Overlap: task=high / method=medium / claim=high
Closest claim: [their specific claim that overlaps ours]
Differentiator: [one sentence: how we differ]
Novelty risk: high / medium / low
Reviewer action: cite as closest work / cite as baseline / cite as backgroundA paper with novelty risk: high and method=high overlap is the paper whose related-work paragraph needs the clearest boundary statement.
Gaps: what combinations of (task, method, constraint, benchmark) are not yet addressed by any paper in the corpus?
Gap: no paper addresses [X] under [constraint Y] with [method family Z]
Evidence: papers A, B, C address X but not under Y; papers D, E address Y but not X
Opportunity: our work fills this gap by [brief description]Trends (optional, for survey mode):
reference/.agent/source-index.md with read-depth assignmentsmemory/risk-board.md for any high-novelty-risk closest-work findingsmemory/claim-board.md if the comparison changes the novelty framing of a claimreference/ — do not copy it into memory/Before finishing:
related-work-positioning-writer~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.