Research toolkit for triaging academic papers and GitHub projects. Triage papers and tools, reproduce benchmark claims, search Google Scholar, Semantic Scholar, PubMed, or Sci-Hub, and extract structured data from scientific PDFs.
92
92%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Critical
Do not install without reviewing
Add a new tool or library to the research repo as a structured reference summary.
REVIEWED.md first)triage-tool first, then promote to ANALYSIS-<name>.mdTriage is a quality gate, not a catalogue entry. The goal is a reproducible, honest assessment.
REVIEWED.md; promotion to ANALYSIS-*.md and vendoring both require explicit user confirmation — never automatic.<author-or-org>-<tool-name> (e.g. versatly-clawvault, press-longchat).
For well-known single-name tools, use just the tool name (e.g. context-mode, memv).REVIEWED.md and references/REFERENCE_INDEX.md for the slug or repo URL.Assign one or more tags from the controlled list. See classification guide for the full taxonomy and scope assessment criteria.
Confirm the tool is relevant to the research domain. See classification guide for in-scope / borderline / out-of-scope criteria. Note any borderline ruling in REVIEWED.md.
Read assets/templates/REFERENCE-tool.yaml to get the required frontmatter fields and section structure. Create references/<slug>.md with a YAML frontmatter block (all required_fields from the template) followed by the required sections.
N/A).(as reported).Keep language precise. Do not pad. Mark all unverified claims.
Ask whether to vendor the repo. Clone as a git submodule into tools/<repo-name>/ (record the pinned commit in local_clone) for tools warranting code-level inspection, or link-only for large or peripheral tools. Do not vendor without confirmation.
Add a row to the summary table at the top (reverse-chronological):
| <today's date> | <slug> | tool | pending | <one-line description> |Add a row under the most relevant category table.
Summarise what was created. Ask the user whether to promote to ANALYSIS-<slug>.md, vendor into tools/, keep as pending, or skip with reasoning.
Read assets/templates/ANALYSIS-tool.yaml to get the required frontmatter fields and section structure. Create analysis/ANALYSIS-<slug>.md with a YAML frontmatter block (all required_fields from the template) followed by the required stage sections. Update the disposition in REVIEWED.md from pending to analysis.
# Check for duplicate before starting
grep -i "<slug-or-repo-url>" REVIEWED.md references/REFERENCE_INDEX.md
# Fetch tool README
curl -s "https://raw.githubusercontent.com/<owner>/<repo>/main/README.md"
# Create reference file from template
cp templates/REFERENCE-tool.md references/<slug>.md
# Validate the completed file
./scripts/validate-reference-tool.sh references/<slug>.md
./scripts/validate-analysis-tool.sh ANALYSIS-<slug>.md
# Vendor as submodule (only after explicit user confirmation)
git submodule add <repo-url> tools/<repo-name>
# | YYYY-MM-DD | <slug> | tool | pending | <one-line description> |WHY: Files without frontmatter fail schema validation and break indexing tools that rely on structured metadata.
BAD Start the file with # ANALYSIS: <slug> followed by bold-text fields. → GOOD Open with --- YAML frontmatter block containing all required fields before any prose.
WHY: Tool benchmarks are often run on curated inputs under favourable conditions.
BAD "Achieves 40% latency reduction." → GOOD "Reports 40% latency reduction (as reported, README)."
WHY: Re-triaging creates conflicting entries and wastes effort.
BAD Create new file without checking REVIEWED.md. → GOOD Run grep -i "<slug>" REVIEWED.md references/REFERENCE_INDEX.md first.
WHY: Vendoring changes git state and submodule config — a deliberate action, not automatic.
BAD Run git submodule add during triage. → GOOD Offer vendoring as a follow-up after the summary is written.
WHY: Promotion to ANALYSIS-*.md is a quality gate, not automatic.
BAD Create ANALYSIS-*.md as part of triage. → GOOD Triage to REVIEWED.md, then ask the user.
google-scholar-search
pubmed-search
reproduce-benchmark
sci-data-extractor
sci-hub-search
semantic-scholar-search
triage-paper
triage-tool