From paper-compiler
Cross-check the repo against the compiled paper-compiler context. Domain-neutral — works on ML reproductions, physics simulations, chemistry pipelines, biology protocols. Dispatches per-category audit sub-skills (audit-method / audit-objective / audit-data / audit-procedure / audit-evaluation / audit-baseline / audit-theory). Warn-only — never auto-fixes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/paper-compiler:audit-against-researchWhen to use
Activates when research/ exists and the user is reviewing, finishing, or PR-prepping paper-derived code, regardless of field.
This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Cross-check the repo against the compiled context. Each atom category has its own audit sub-skill with a tight tool whitelist. Per-atom verdicts: `IMPLEMENTED` / `PARTIAL` / `MISSING` / `DIVERGENT`.
Cross-check the repo against the compiled context. Each atom category has its own audit sub-skill with a tight tool whitelist. Per-atom verdicts: IMPLEMENTED / PARTIAL / MISSING / DIVERGENT.
Load structured context via MCP — do not Read research/research.md directly:
mcp__paper-compiler__get_paper_context()
mcp__paper-compiler__graph_stats()
Enumerate required atoms. For each category present (skip categories the paper doesn't use — a pure theory paper has no procedure atoms):
mcp__paper-compiler__trace_dependency(component=<category>) returns the ranked atoms.priority.Run the per-category audit sub-skill for each category present:
audit-method — algorithmic/structural unitaudit-objective — loss / Hamiltonian / yield / fitnessaudit-data — datasets + preprocessingaudit-procedure — training loop / integrator / experimental procedure + parametersaudit-evaluation — metrics & statistical testsaudit-baseline — published comparisonsaudit-theory — theorems / assumptions / principlesCross-check open assumptions. mcp__paper-compiler__list_missing_details(). Every open assumption must show as a visible choice in the code — comment, named config value, or TODO.
Write audit-report.md at the repo root using the template at references/audit-report-template.md.
DIVERGENT only with evidence — cite atom_uid (stable across rebuilds) + chunk_id + paper_id. Stylistic disagreement is not divergence.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub parijat-18/research-compiler --plugin paper-compiler