by NeuraLiying
An agent skill for finding papers worth reading—trace research lineages, map evidence networks, and weigh supporting and conflicting findings to guide your next research decision.
# Add to your Claude Code skills
git clone https://github.com/NeuraLiying/research-weave-skillGuides for using ai agents skills like research-weave-skill.
See how research-weave-skill compares with popular alternatives.
research-weave-skill is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by NeuraLiying. An agent skill for finding papers worth reading—trace research lineages, map evidence networks, and weigh supporting and conflicting findings to guide your next research decision. It has 50 GitHub stars.
research-weave-skill's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/NeuraLiying/research-weave-skill" and add it to your Claude Code skills directory (see the Installation section above).
research-weave-skill is primarily written in Python. It is open-source under NeuraLiying on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh research-weave-skill against similar tools.
No comments yet. Be the first to share your thoughts!
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Turn a pile of papers into a reading plan, an evidence map, and a sharper research question.
Validation boundary: Online search recall and comparative quality/cost have not been benchmarked. Behavioral evidence comes from small supplied corpora and a bounded historical walkthrough.
Research attention is scarce. As paper production accelerates, polished abstracts and fluent AI summaries can make very different bodies of evidence look equally convincing. The hard questions remain:
Which papers deserve a close read? What is actually established? Do these findings agree? And what would they change about my research?
Research Weave gives your agent a repeatable way to investigate those questions. It traces how a field developed, connects scoped claims across papers, weighs converging and conflicting evidence, and returns a reading queue with reasons to prioritize, defer, or exclude each work.
The goal is to help you spend your attention where it can change a research decision.
| Lens | What the agent investigates | What you gain |
|---|---|---|
| Intellectual history | Which works changed the problem, method, or evaluation? What did later work adopt or challenge? | An explanation of the field's branches and turning points |
| Evidence networks | Which claims support, bound, depend on, or challenge one another? | Connections across papers and neighboring fields, with provenance |
| Research relevance | Does this provide a fact, mechanism, method, evaluation tool, boundary, counterexample, or analogy? | A concrete link to your next research decision |
| Converging support | How many papers and independent evidence contributions support this proposition, under which conditions? | A reasoned assessment of support breadth, quality, and transfer limits |
| Contradictions | Are opposing results genuinely comparable? What test could separate the explanations? | Candidate research questions and falsifiable diagnostic experiments |
More credible, independent, applicable evidence can strengthen a claim. The skill tracks supporting papers, shared result families, and confirmed independent contributions separately. Repeated reports of one experiment remain one underlying result. Local findings keep their scope when mapped to broader propositions.
Saved runs usually contain:
report.md Reading decisions, evidence map, tensions, and research position
evidence.json Reusable claims, provenance, support synthesis, and relationships
search-log.md Searches, screening decisions, access limits, and stopping reason
Scout starts with a short decision report and an optional compact ledger; a full network is reserved for Map/Update or when it changes the decision. Existing maps can be updated as papers or corrections arrive.
Self-Refine, Large Language Models Cannot Self-Correct Reasoning Yet, and CRITIC make a useful historical test case. Their titles alone cannot establish a like-for-like disagreement.
The corrected three-paper walkthrough 中文 records each paper’s main conclusion, including intrinsic correction failures, oracle stopping, response-matched baselines, and both positive and negative no-tool rows. The first version omitted decisive negative evidence; its snapshot and revision notes remain available. It produces a focused reading queue, conditional support synthesis, and a diagnostic experiment with an outcome that would weaken the motivation. The example is bounded to selected historical evidence; it does not claim to survey the current field.
For an additional test, an explicitly fictional source packet includes repeated evidence, an abstract-only headline, a cross-field analogy, and conflicting results. You can inspect the independent trial and corrections 中文.
Clone this repository, then copy the skill folder into your user skills directory:
git clone https://github.com/NeuraLiying/research-weave-skill.git
cd research-weave-skill
mkdir -p ~/.agents/skills
cp -R skills/research-weave ~/.agents/skills/
This uses the user directory documented in official Codex skill guidance. For a project-only installation, place the folder at .agents/skills/research-weave/ in that project. This location was rechecked against official guidance on 2026-10-31. An existing host configured to discover ~/.codex/skills can retain that location; use the directory your host actually loads and avoid duplicate installations. When updating, replace the skill folder rather than creating a nested duplicate.
The core is plain SKILL.md instructions plus references and a Python helper. In another agent environment that supports this format, use its documented skill directory and invocation method. The documented trial here used Codex; other runtimes have not been independently tested.
Use $research-weave.
I'm studying tool-free self-correction for exact-answer reasoning
with a frozen LLM. I need to decide whether to build a revision loop
or spend the same inference budget on resampling.
Trace the important historical branches and current work. Compare
supporting and conflicting evidence, keeping feedback access and
compute budgets explicit. Choose the three papers most worth a close
read, explain how each could change my decision, and propose one
diagnostic experiment that could overturn the motivation.
Start with a direction if your question is still broad. Add tasks, models, feedback access, budgets, known papers, and the decision you face when available. Output follows your language; you can ask in English or Chinese.
| Mode | When to use it |
|---|---|
| Scout | Get oriented and decide what deserves deeper investigation |
| Map | Investigate a concrete question across lineages and evidence |
| Update | Integrate new papers or corrected results into an existing map |
Live discovery needs search and source access from the host agent. With only local papers or excerpts, the skill can produce a corpus-bounded analysis and retain access-related uncertainty. The workflow requires no specific model, paid API, or other skill. The evidence checker uses Python 3.9+ and the standard library.
Every decision-bearing claim should point to an inspected source location. Abstract-only leads remain provisional. Observations, author interpretations, and agent inferences are recorded separately. A quiet literature search does not establish that a result or a resolution does not exist.
The repository includes 37 checker tests, a corrected real-paper walkthrough, and independent trials on fictional corpora. Independent review also reproduced missing main-result coverage, relabeled duplicate sources, and a malformed-input crash. The checker and example were revised. The initial trial exposed a scope-transfer error: a local negative finding had been counted as direct support for a universal failure claim. The rule and output were corrected; the initial artifact is retained. This is an early version with inspectable validation, without a comparative performance claim.
python3 -m unittest discover -s tests -v
python3 skills/research-weave/scripts/check_evidence.py examples/self-correction/evidence.json
The checker rejects duplicate declared source identities, inconsistent evidence statuses/counts and unsupported relationship endpoints; it cautions on undeclared relationship provenance, shared source metadata and unknown fields. Different labels can still hide an undisclosed shared origin: the checker does not establish actual independence, logical entailment, main-result completeness or search recall. Source review remains necessary. Full details: current revision validation 中文, historical validation 中文.