Hypothesis full review
Scientific agent skills for Claude Code and Codex that turn research goals into auditable hypothesis generation, review, ranking, evolution, and synthesis.
npx -y skills add panjose/Co-Scientist --skill hypothesis-full-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Run the full literature-grounded review for a hypothesis.
SKILL.md
6.0 KB, as published. Nobody here has run it
hypothesis-full-review
Goal:
- Run the full literature-grounded review for a hypothesis.
Inputs:
research_plan/RESEARCH_PLAN.jsonhypotheses/<id>/HYPOTHESIS.jsonliterature/queries/<query_id>/EVIDENCE_BUNDLE.jsonproduced bytools.search_literature(...)- optional run-level review guidance from
meta/INSIGHTS_FROM_REVIEWS.json
Outputs:
hypotheses/<id>/REVIEW/FULL_REVIEW.jsonliterature/queries/<query_id>/*search bridge artifacts when a new evidence query is required
Context Loading:
- Open
skills/shared-references/schema-index.md. - Open
skills/shared-references/literature-search-contract.md. - Open
skills/shared-references/codex-reviewer-routing.mdbefore using any optional Codex reviewer subagent route. - Read
packages/agent_contracts/literature.pybefore building or consuming search bridge artifacts. - Read
research_plan/RESEARCH_PLAN.json. - Use
research_goalas the review anchor. - Use
preferencesas the detailed quality criteria. - Use
constraintsas non-negotiable boundaries. - Read
hypotheses/<id>/HYPOTHESIS.json. - If meta-review guidance exists, use it to calibrate recurring failure patterns without replacing local evidence.
Execution Prompt Contract:
- System Intent:
- You are performing a thorough literature-grounded review of one hypothesis.
- Required Reasoning Focus:
- Use
tools.search_literature(run_dir, request)to gather the minimum external evidence needed to evaluate the hypothesis claims unless an existing evidence bundle already covers the same query. - If Codex reviewer subagents are available and explicitly useful for the review, they may inspect the same canonical artifacts, but the main thread must still validate and persist the canonical
FULL_REVIEW.json. - If subagents are unavailable, execute the same review contract in the main thread and record
reviewerRoute = local_main_threadwhen a reviewer route trace is written. - Treat the returned
EvidenceBundleContractas the only formal external literature input. - Read
retrieval_metadata.statusbefore writing evidence-backed judgments. - If
retrieval_metadata.statusispartial, preserve the partial-source limitation in the affected review points instead of describing the review as comprehensive literature coverage. - Judge each preference axis with evidence-backed reasoning.
- Judge each constraint with evidence-backed reasoning.
- Be rigorous but fair; separate refinable issues from fundamental problems.
- Use
- Do Not Do:
- Do not quote large parts of the hypothesis back verbatim.
- Do not emit raw literature notes without turning them into structured review points.
- Do not treat unsupported intuition as if it were grounded evidence.
- Do not invent papers, DOIs, arXiv IDs, venues, citation counts, abstracts, or literature claims not present in the evidence bundle.
- Do not use model memory as a substitute for search bridge artifacts.
- Do not let a reviewer subagent write deterministic mechanics artifacts or bypass schema validation.
- Review Quality Floor:
- A
status = completedfull review must include concretepreferencesorconstraintsthat name hypothesis-specific mechanisms, materials, reaction conditions, feasibility limits, evidence gaps, or experimental tests. - If external literature support is claimed,
retrieval_results,evidence_bundle_ids, andliterature_query_idsmust remain traceable to search bridge artifacts. - If no external evidence can be retrieved, write specific non-literature constraints from the hypothesis and research plan; do not claim literature grounding.
- Do not use placeholder review phrases such as
Viable evolved hypothesis,Refined from parent,Must outperform parent, orBenchmark against parentas substantive review content.
- A
- Output Shape:
- Produce a structured review with the exact field shape of
FullReviewContractfrompackages/agent_contracts/review.py:preferencesconstraints
- Each point should be short, evidence-oriented, and useful to downstream refinement.
- Produce a structured review with the exact field shape of
Execution Steps:
- Open
skills/shared-references/schema-index.md,skills/shared-references/literature-search-contract.md, andskills/shared-references/codex-reviewer-routing.md, then readpackages/agent_contracts/review.pyandpackages/agent_contracts/literature.pybefore writingFULL_REVIEW.json, reviewer traces, or consuming search bridge artifacts. - Read the research plan and current hypothesis.
- Build a focused
SearchRequestContractfor the hypothesis claims and calltools.search_literature(run_dir, request)unless a matching evidence bundle already exists. - If
retrieval_metadata.statusisblocked, write only a degraded review that explicitly says external evidence retrieval was blocked; do not claim literature grounding. - If
retrieval_metadata.statusispartial, continue only when each evidence-dependent critique preserves that limitation and avoids comprehensive-coverage language. - Assess the hypothesis against each preference axis using the evidence bundle and the research plan.
- Assess the hypothesis against each constraint using the evidence bundle and the research plan.
- Write
hypotheses/<id>/REVIEW/FULL_REVIEW.json. - Validate before declaring completion.
Artifact Rules:
FULL_REVIEW.jsonmust remain structured and concise enough for downstream summarization.- External evidence should be distilled into review points rather than dumped as an appendix inside the review artifact.
- Any
retrieval_resultsentries must be derived fromliterature/queries/<query_id>/EVIDENCE_BUNDLE.json. - Partial evidence bundles must remain visible in the review rationale; do not upgrade
partialretrieval into full literature support.
Completion Rule:
- This skill is complete only when
FULL_REVIEW.jsonexists, any external evidence claims are traceable to a search bridge evidence bundle, and the artifact is valid for downstream synthesis.