Best for
- Four streams share the same search/screening machinery but differ in depth. Three of them (quick brief, full review, deep research) prioritize sources by journal ranking via journalranker; the systematic stream does not…
PangenomeAI/academic-skills-food-nutrition/food-research/SKILL.md
Run a comprehensive, multi-source literature and evidence-synthesis workflow for food & nutrition science. Use when the user wants to research a food/nutrition topic in depth, do a literature review, build an evidence brief, screen and synthesize many sources, verify citations, or scope a systematic review. Coordinates food-science databases, preprints, semantic search, and food-safety/regulatory sources; runs a four-layer search, two-phase screening, and cross-source synthesis via subagents; gr
Decision brief
Build a broad, defensible understanding of a topic by searching many sources, screening them consistently, and synthesizing across them. Original work; no third-party research text is reused. Architecture informed by open community literature-search skills (see Acknowledgements…
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/PangenomeAI/academic-skills-food-nutrition --skill "food-research"Inspect the Agent Skill "food-research" from https://github.com/PangenomeAI/academic-skills-food-nutrition/blob/bb0d5298ebce9df3548c8c7b23923afb4f82fd84/food-research/SKILL.md at commit bb0d5298ebce9df3548c8c7b23923afb4f82fd84. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
When it wakes: the user wants a thorough, citable review/evidence brief — "do a literature review on…", "comprehensive review of…", "survey the field of…", "build an evidence brief on…", "review the evidence for…" — or…
Interventions/nutrition: PICO (Population, Intervention/Exposure, Comparator, Outcome).
Cover several source classes so the picture isn't skewed by one index: - Bibliographic: FSTA (Food Science & Technology Abstracts — the core food index), PubMed/MEDLINE, Web of Science, Scopus, CAB Abstracts, AGRICOLA, AGRIS (FAO). - Preprints: bioRxiv, ChemRxiv, agriRxiv. - Sem…
1. Layer 1 — structured search: Boolean/keyword + controlled vocabulary across the bibliographic databases (target 100–500 raw hits). Apply date/language filters. 2. Layer 2 — backward chaining: mine the reference lists of the key reviews and seminal papers for older frequently-…
Phase A — title/abstract: apply inclusion/exclusion; narrow to 30–50 candidates.
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 95/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 28 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Build a broad, defensible understanding of a topic by searching many sources, screening them consistently, and synthesizing across them. Original work; no third-party research text is reused. Architecture informed by open community literature-search skills (see Acknowledgements in the repo README).
Four streams share the same search/screening machinery but differ in depth. Three
of them (quick brief, full review, deep research) prioritize sources by
journal ranking via journal_ranker; the systematic stream does not
(inclusion is by pre-specified eligibility, not prestige).
| Stream | Use it when… | Depth | Journal-ranking filter |
|---|---|---|---|
| quick brief | You need fast orientation on a topic — "what's known about X", a starting point, a scoping glance. | One search pass; top sources; key open questions. May run inline without subagents. | Yes — Tier 1 only, usually |
| full review | You want a thorough narrative review manuscript (the default). | Four-layer search + two-phase screening + synthesis → write manuscript (writer) → review loop (reviewer) → Word (.docx). | Yes — Tier 1 preferred, Tier 2 to fill gaps |
| deep research | The question extends beyond the literature — regulatory landscape, market/technology state, an open-ended "investigate this" — or you want an iterative, verified deep dive on a subtopic. | Calls the food-deep-research skill (scope → plan → investigate → verify → synthesize → critique loop); its literature portion still passes through journal ranking. | Yes — for the literature portion |
| systematic | You need a reproducible, auditable PRISMA review / meta-analysis with a protocol, ≥3 databases, dual independent screening, and risk-of-bias (OHAT) — i.e. a defensible, publishable systematic review. | Full systematic_reviewer pipeline (protocol → sr_search → dual 3-step sr_screener + sr_moderator → PRISMA → data_extractor results table → risk_of_bias OHAT → sr_synthesis → reviewer loop → writer Word .docx). | No — eligibility-based inclusion |
Synthesis quality depends on reading the actual articles, not abstracts. At the
start (any stream), run the food-fetch first-run setup
(python3 scripts/food_fetch_setup.py status): if the user hasn't set up access,
surface the one-time highlighted request to provide their EndNote .Data folder
(or Zotero/Mendeley / a PDF folder) or institutional access, warning that
without non-open-access access the accuracy is substantially limited; save the
choice so it isn't re-asked. If they chose "open-access only", remind briefly of
that accuracy limit each run. Don't block — proceed at open-access + abstract level and
flag paywalled sources in the coverage note. Full rules: food-fetch/SKILL.md and
references/full-text-access.md.
flowchart TD
Q[Research question] --> M{Which stream?}
M -- quick / full --> S1[search_strategist]
M -- deep research --> DR[food-deep-research skill<br/>scope, plan, investigate,<br/>verify, critique loop]
M -- systematic --> SR[systematic_reviewer<br/>PRISMA pipeline]
S1 --> S2[source_scout<br/>four-layer search + dedup]
S2 --> S3[screener_appraiser<br/>two-phase screening + quality tags]
S3 --> JR[journal_ranker<br/>Tier 1 preferred; Tier 2 to fill gaps;<br/>avoid Tier 4]
DR --> JR
JR --> SY[synthesis<br/>evidence matrix, grading, gaps, coverage advisory]
SY --> WR[writer<br/>manuscript, APA7 / target journal]
WR --> RV[reviewer<br/>editorial + integrity]
RV -- revise --> SY
RV -- accept --> DOCX[Final review manuscript .docx]
SR --> SROUT[Systematic-review manuscript .docx<br/>PRISMA + OHAT bias + per-RQ synthesis]
Both the full review and systematic streams finish by writing a manuscript,
passing it through the reviewer loop, and delivering a Word document
(writer). The quick brief and deep research streams do not (quick brief
returns a short brief; deep research is handled by the food-deep-research skill).
journal_ranker Tier 1 only — keep Q1/Q2 food-science & nutrition, Nature/Science/Cell, and Q1/Q2 other-discipline hits; ignore the rest unless nothing Tier 1 exists.source_scout if the topic is broad. journal_ranker is applied as a filter step, not necessarily a separate dispatch.search_strategist → search plan (concepts, controlled vocabulary, Boolean strings, source list).source_scout → four-layer search + dedup → candidate set (parallel per source).screener_appraiser → two-phase screening + quality rubric → included set with High/Medium/Low tags.journal_ranker → prioritize by tier (Tier 1 preferred; Tier 2 only to fill gaps; avoid Tier 4).synthesis → evidence matrix, grading, contradiction resolution, coverage advisory, gaps.writer → write the review manuscript (APA 7.0 default, or target journal via journal-selector).reviewer → editorial + integrity review; if not Accept, loop back to synthesis/writer to revise, then re-review (cap ~2–3).writer → export the accepted manuscript to Word (.docx)..docx) + annotated bibliography + .bib/.ris.food-deep-research skill; its literature portion still passes through journal_ranker.systematic_reviewer orchestrator drives protocol → sr_search (≥3 databases) → dual independent three-step screening (sr_screener ×2 + sr_moderator) → PRISMA flow → data_extractor results table → risk_of_bias (OHAT) → sr_synthesis → reviewer loop → writer Word .docx. Journal ranking is not applied (eligibility-based inclusion).Run these as subagents (via the Agent tool). Layers that are independent — e.g. per-source retrieval — run in parallel.
search_strategist — turns the question into a search plan: concepts, synonyms/controlled vocabulary (MeSH, FSTA/CAB thesaurus terms), Boolean strings per database, filters, and the source list.source_scout — executes the four-layer retrieval across sources, records hit counts, and deduplicates into one candidate set.screener_appraiser — two-phase screening + the food-science quality rubric; outputs the included set with quality tags.journal_ranker — prioritizes the screened sources by journal ranking (Q1/Q2 food-science & nutrition, plus Nature/Science/Cell families and Q1/Q2 in any other discipline = highest; Q3 second; Q4 avoided). Used by quick brief, full review, and deep research only — never inside a systematic review.synthesis — evidence matrix, contradiction resolution, evidence grading, gap analysis, and the coverage advisory.writer — writes the review manuscript and exports Word (.docx) (APA 7.0 default, or target journal via journal-selector). Full review + systematic.reviewer — combined editorial + integrity review with a revision loop. Full review + systematic.Systematic-review subagents (systematic stream only):
8. systematic_reviewer — PRISMA orchestrator (protocol → search → dual screening → PRISMA → extraction → risk of bias → synthesis → review → Word).
9. sr_search — ≥3 databases (Web of Science, Scopus, PubMed preferred); combine + deduplicate; log all strings/counts.
10. sr_screener — run as two independent instances; three steps (title → abstract → full text) with per-record include/exclude + reasons.
11. sr_moderator — after each step, compares the two screeners, resolves conflicts, keeps PRISMA counts.
12. data_extractor — pulls the results table (by research question) from the final shortlist.
13. risk_of_bias — OHAT risk-of-bias assessment (in vitro / human / animal) by default.
14. sr_synthesis — PRISMA description → risk-of-bias results → per-RQ synthesis; formats APA 7.0 or target journal.
For a quick brief you may run the workflow inline without subagents.
search_strategist)Cover several source classes so the picture isn't skewed by one index:
Tooling: use whatever literature MCP tools are connected (e.g. PubMed, Consensus, bioRxiv, CrossRef, Scopus/ScienceDirect) for live retrieval; fall back to web search for any source without a tool. Record which tool/source produced each result so the search is reproducible.
source_scout)screener_appraiser)journal_ranker) — quick / full / deep onlyreferences/journal-priority.csv for food/nutrition quartiles; JCR knowledge for other fields.synthesis)An evidence brief containing: question & scope; reproducible search strategy
(sources, Boolean strings, filters, dates); screening funnel with counts;
annotated bibliography (per source: design, findings, relevance, quality tag,
intended paper section); literature/evidence matrix; graded conclusions;
coverage advisory; and a gap list. Export references as .bib/.ris
(deduplicated) for reuse.
For a subtopic that needs open-ended investigation beyond the literature (e.g.
regulatory landscape, market/technology state), call the food-deep-research
skill and fold its sourced synthesis back into the evidence brief.
references/literature-sources.md — databases + APIs (FSTA/PubMed/WoS/Scopus/CrossRef/OpenAlex + EFSA/FDA/USDA) for search_strategist/source_scout/sr_search.references/full-text-access.md — reading the actual full text (open access → connected tool → user PDFs → library session), legitimate access only; for source_scout/screener_appraiser and any step that needs more than an abstract.references/source-quality-hierarchy.md — evidence grading for screener_appraiser/synthesis.references/reporting-guidelines.md — EQUATOR/PRISMA/CONSORT/STROBE for the systematic stream and appraisal.references/ohat-risk-of-bias.md — full OHAT tool (11 questions, 4-point scale, design applicability incl. corrected in-vitro Q3/Q4 = NA, and in-vitro criteria) for risk_of_bias.food-paper/references/writing-style.md + food-paper/references/human-writing.md — writer: academic style + remove AI tells, applied together — write in the field's academic register as a human scientist, and strip machine tells (inflated significance, vague attribution, stock vocabulary, hedge stacking) while keeping calibrated hedging and journal form.food-paper/references/faithfulness-and-citation.md — grounding + four-gate citation check. Every finding, number, and citation traces to a real source; never fabricate. scripts/verify_citations.py audits the reference set.food-paper/references/privacy-and-confidentiality.md — privacy scan before delivering the brief/report (no local paths/secrets); scripts/privacy_scan.py.Sources tagged and assigned by section feed food-paper (Introduction and
Discussion evidence, reference list) and are orchestrated by food-pipeline.
Watch for pseudo-replication (analytical replicates as biological n); matrix effects and single-cultivar/single-batch over-generalization; unvalidated assays; and undisclosed funding/conflicts, which are common and material here.
Frequently asked questions
Build a broad, defensible understanding of a topic by searching many sources, screening them consistently, and synthesizing across them. Original work; no third-party research text is reused. Architecture informed by open community literature-search skills (see Acknowledgements…
The source record exposes this install command: npx skills add https://github.com/PangenomeAI/academic-skills-food-nutrition --skill "food-research". Inspect the command and pinned source before running it.
Alternatives
alirezarezvani/claude-skills
App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist
wanshuiyin/Auto-claude-code-research-in-sleep
Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.
prowler-cloud/prowler
PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing index usage statistics, reindexing, dropping indexes, or working with partitioned table indexes. Also trigger when discussing index strategies, partial indexes, or index maintenance
brucesongs/kali-claw
Insecure Design (OWASP A06:2025) focuses on security flaws in system architecture and design phases, rather than code implementation-level bugs.