Agent skill

Paper Opportunity Radar

by tamdogood in tamdogood/builder-essential-skills

Run a cumulative daily or retrospective sweep of research papers on a chosen topic, audit their claims, methods, integrity signals, and independent support, then identify overlooked but feasible…

MITAuto-check passedResearch & Science

Install Paper Opportunity Radar

skills CLI
$ npx skills add tamdogood/builder-essential-skills --skill paper-opportunity-radar -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install tamdogood/builder-essential-skills paper-opportunity-radar --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/tamdogood/builder-essential-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/paper-opportunity-radar .claude/skills/paper-opportunity-radar && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
paper-opportunity-radar
GitHub stars
221
Token cost
~3.1k tokens
SKILL.md length
1,432 words
Files
6 (incl. references)
Skills in repo
18
Repo updated
First seen
Licence
MIT

At a glance

Run a cumulative daily or retrospective sweep of research papers on a chosen topic, audit their claims, methods, integrity signals, and independent support, then identify overlooked but feasible…

  • Works in 9 steps: Frame a Falsifiable Search → Resume Before Searching → Traverse Three Lanes → …
  • Asked to monitor papers every day
  • SKILL.md covers Non-negotiable Standards, Inputs and Defaults, Durable Workspace and Workflow, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Paper Opportunity Radar is an agent skill from tamdogood/builder-essential-skills. Run a cumulative daily or retrospective sweep of research papers on a chosen topic, audit their claims, methods, integrity signals, and independent support, then identify overlooked but feasible project or business opportunities in a detailed source-grounded report. Use when asked to monitor papers every day, mine buried research, evaluate whether a paper is credible or reproducible, find unimplemented research ideas, or separate promising work from hype, weak evidence, and retracted or contradicted results.

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `README.md`, `agents/openai.yaml` and `references/discovery-protocol.md`).

It sits in Research & Science, covering Hypothesis generation, Retrospectives and Source-grounded notebooks. The repository describes itself as: A repository for skills that are essential to my daily work. The licence is MIT.

When your agent uses it

  • Asked to monitor papers every day
  • Mine buried research
  • Evaluate whether a paper is credible
  • Find unimplemented research ideas

Example prompts

  • “/paper-opportunity-radar”

Workflow steps

9 steps, taken from the step headings in SKILL.md.

  1. Frame a Falsifiable Search
  2. Resume Before Searching
  3. Traverse Three Lanes
  4. Select Papers for Deep Audit
  5. Audit the Paper, Not Its Story
  6. Assign an Evidence Verdict
  7. Harvest and Challenge Opportunities
  8. Write the Daily Report
  9. Hand Off the Next Run

What it can do on your machine

Read from SKILL.md and the folder at commit 1be9984. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Paper Opportunity Radar loads about 3.1k tokens when it runs, and up to ~8.6k if it reads all its reference files. Until then it costs about 134 tokens; SKILL.md has 1,432 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~134
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from tamdogood/builder-essential-skills at commit 1be9984, republished under its MIT licence (© tamdogood). 1,432 words, ~3,072 tokens.

Download SKILL.mdSave it as .claude/skills/paper-opportunity-radar/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
paper-opportunity-radar
description
Run a cumulative daily or retrospective sweep of research papers on a chosen topic, audit their claims, methods, integrity signals, and independent support, then identify overlooked but feasible project or business opportunities in a detailed source-grounded report. Use when asked to monitor papers every day, mine buried research, evaluate whether a paper is credible or reproducible, find unimplemented research ideas, or separate promising work from hype, weak evidence, and retracted or contradicted results.
metadata.effort
high

Paper Opportunity Radar

Treat the literature as an evidence base to traverse over time, not a feed to summarize. Build a cumulative corpus, audit important papers at claim level, look for what happened after publication, and turn only defensible gaps into testable opportunities.

This skill runs when invoked. It does not silently create a background scheduler. If the user wants a daily cadence, preserve resumable state and give their scheduler the recurring prompt in Daily Operation. Never say monitoring is active until a recurring job actually exists.

Non-negotiable Standards

  • Never claim exhaustive coverage without a bounded corpus. Define the databases, query strings, dates, languages, document types, and traversal cursor. Say "all records returned by this protocol," not "all papers ever."
  • Fact-check at claim level. Every factual statement in a report needs a fetched source. Mark interpretations as INFERENCE and gaps as UNKNOWN.
  • A paper verifies what its authors reported, not that the result is true. Independent replication, convergent evidence, or real-world validation is a separate evidence layer.
  • Do not infer fraud. Use INTEGRITY CONCERN for observable anomalies. Use RETRACTED, CORRECTED, or FORMAL MISCONDUCT FINDING only when the publisher, institution, court, or regulator supports that status.
  • Citation count is attention, not validity. Peer review, venue prestige, author reputation, and code availability are signals to inspect, never proof.
  • Absence of search results is not proof of novelty. Report exactly where, how, and when prior art was searched and use NOT FOUND IN SEARCH.
  • Keep four judgments separate: evidence strength, unexploredness confidence, implementation feasibility, and real-world value. Never average them into one score that hides a fatal weakness.

Inputs and Defaults

Require a topic. Infer the remaining inputs when safe:

  • decision: explore a business, find a project, understand feasibility, or monitor scientific progress;
  • historical horizon: earliest searchable record through today by default;
  • domains and adjacent fields;
  • geography, language, and publication-type limits;
  • available skills, capital, equipment, compute, data, and time;
  • daily depth: standard by default; brief or deep when requested.

Ask one concise question only when the topic is missing or a domain ambiguity would materially change the corpus. Otherwise state the inferred scope and begin. For medical, legal, safety-critical, or investment decisions, describe the work as research analysis and identify where a qualified professional is needed.

Durable Workspace

Use the user's requested location. Otherwise use research/paper-opportunity-radar/<topic-slug>/ and keep:

text
scope.md                         Stable boundary, query atlas, and run policy
search-log.md                    Exact source/query/filter/time/result log
corpus.tsv                       Deduplicated paper inventory and queue
opportunity-ledger.md            Living opportunities, blockers, and verdicts
papers/<canonical-id>.md         One deep-audit dossier per paper
reports/YYYY-MM-DD.md            Detailed daily report

Use DOI as the canonical ID when available, then PMID/arXiv/other repository ID, then a normalized title-year hash. corpus.tsv must include:

text
paper_id title year canonical_url discovered_at discovery_source status relevance evidence_verdict next_action

Allowed status values are discovered, triaged, queued, audited, monitor, and excluded. Never overwrite a prior report. Update living files atomically and preserve user edits.

Workflow

Write the topic as:

  1. the core phenomenon, mechanism, or problem;
  2. synonyms, former names, acronyms, and neighboring terminology;
  3. inclusion and exclusion rules;
  4. the opportunity decision the research should inform;
  5. what evidence would make a paper or opportunity uninteresting.

Read references/discovery-protocol.md, then write the query atlas and source plan to scope.md. If the topic is huge, partition it by mechanism or use case. Do not silently narrow it.

2. Resume Before Searching

Read scope.md, the most recent report, unresolved paper dossiers, opportunity-ledger.md, and corpus.tsv. Resume the recorded source cursor and backfill window. On the first run, create these files and label the historical corpus BASELINE IN PROGRESS until every planned source/time band has been visited.

3. Traverse Three Lanes

Every daily run covers:

  • new delta: papers published or indexed since the last successful run;
  • archive backfill: the next unvisited historical source/query/time band;
  • follow-up graph: references, forward citations, corrections, replications, and later implementations connected to high-value or disputed papers.

Use at least two independent scholarly indexes plus one domain index when one exists. Search exact terms, controlled vocabulary, mechanism synonyms, and application language. Record every exact query, filter, timestamp, result count, new-paper count, and limitation in search-log.md before changing lanes.

Deduplicate before screening. A database hit is not a paper read. Triage every new candidate for scope, paper type, accessible evidence, and likely audit value; deep-audit only what can receive genuine attention. Queue the remainder with a reason and resume cursor instead of pretending it was reviewed.

4. Select Papers for Deep Audit

Prioritize a balanced set:

  • load-bearing or field-shaping claims;
  • surprisingly large effects or unusually broad conclusions;
  • under-cited work with a specific, testable mechanism;
  • papers made newly feasible by cheaper compute, sensors, fabrication, data, distribution, regulation, or standards;
  • negative results and abandoned prototypes that reveal a bottleneck;
  • papers whose later citations disagree about whether the result holds.

standard depth means up to five full-paper audits per run. Increase only when full text, context, and verification time allow it. A queued paper is more honest than an abstract-only "deep dive."

5. Audit the Paper, Not Its Story

Read references/evidence-audit.md before the first deep audit in a run. For each selected paper:

  1. resolve the canonical version, publication history, corrections, retractions, and conflicts;
  2. extract each load-bearing claim with its population/system, input, comparator, outcome, uncertainty, and boundary conditions;
  3. trace every claim to the method, table, figure, appendix, data, or proof that is supposed to support it;
  4. inspect design fit, sampling, controls, leakage, exclusions, outcome switching, statistics, robustness, code/data provenance, and reproducibility using the correct domain branch;
  5. search backward and forward for independent replication, contradiction, failed follow-up, meta-analysis, post-publication review, and deployed use;
  6. write a dossier with evidence citations, uncertainty, and the decisive next verification step.

If only an abstract is accessible, label the dossier ABSTRACT-ONLY, cap the evidence score at 2/5, and do not issue an integrity verdict. Never bypass a paywall or invent missing methods.

Show full SKILL.md (506 more words)Show less
6. Assign an Evidence Verdict

Use the evidence rubric in the audit reference and choose one:

  • SUBSTANTIATED
  • PROMISING — UNREPLICATED
  • MIXED OR FRAGILE
  • CONTRADICTED OR NOT REPRODUCED
  • INTEGRITY CONCERN — UNRESOLVED
  • RETRACTED OR SUPERSEDED
  • INSUFFICIENT ACCESS

State what the verdict applies to. A correction may invalidate one result but not the whole paper. Record contrary evidence even when the paper remains promising.

7. Harvest and Challenge Opportunities

Read references/opportunity-and-report.md. Separate the demonstrated mechanism from the authors' proposed application. Generate opportunities from validated capabilities, newly removable bottlenecks, cross-domain transfers, enabling tools, datasets, replication needs, and unserved workflows.

For every candidate, conduct a prior-art and implementation sweep across later papers, patents, repositories, products, standards, trials, procurement, and the status quo as relevant. Then assess:

  • evidence strength, 0–5;
  • unexploredness confidence, 0–5;
  • technical and operational feasibility, 0–5 each;
  • user pain and value-capture evidence, 0–5;
  • safety, regulatory, IP, ethical, and adoption blockers;
  • the cheapest decisive experiment and explicit kill criterion.

Only promote an opportunity when its evidence score is at least 3/5, unless the opportunity itself is to resolve the evidence gap. Rank by bottleneck and next experiment, not by excitement.

8. Write the Daily Report

Write reports/YYYY-MM-DD.md using the template in the opportunity reference. Lead with the decision-relevant findings, then show the coverage and method. Include papers rejected as weak or already implemented; filtering is a result, not invisible labor.

Before delivery, verify:

  • every factual claim has a nearby fetched citation;
  • every load-bearing conclusion has two independent-origin sources or is labeled SINGLE-SOURCE;
  • every cited URL resolves and supports the sentence;
  • dates, versions, sample sizes, effect sizes, units, and denominators match the primary source;
  • direct evidence, author claim, inference, and unknown are visibly distinct;
  • current product, patent, regulatory, and implementation claims include an as-of date;
  • search coverage and unsearched blind spots are explicit;
  • the report, dossiers, corpus, opportunity ledger, and next-run cursor agree.
9. Hand Off the Next Run

End with the next archive band, unresolved verification tasks, monitored papers, and opportunities awaiting experiments. For a recurring scheduler, use:

text
Use $paper-opportunity-radar to run today's cumulative sweep for <topic>.
Resume <workspace>; do not restart the corpus. Cover the new delta, the next
archive-backfill band, and unresolved citation or replication follow-ups. Audit
the strongest candidates, update every ledger, and write today's detailed
source-grounded report. Do not claim completeness beyond the logged protocol.

Failure Handling

  • If a source blocks access or rate-limits, record the failed source and time, use a documented alternative, and leave the lane incomplete.
  • If metadata conflicts, prefer the publisher or canonical repository for version facts and preserve the disagreement.
  • If full text, supplements, code, data, or a preregistration are unavailable, lower confidence and name the artifact needed. Non-availability alone is not evidence of misconduct.
  • If reproduction needs unsafe procedures, protected data, expensive equipment, or credentials, do not attempt it. Design a bounded verification plan.
  • If novelty cannot be established, keep the opportunity but label it PRIOR-ART SEARCH INCOMPLETE.
  • If the baseline is larger than the run budget, finish one auditable slice, persist the cursor, and report the backlog. Never trade audit quality for a false claim of traversal.

Completion Criteria

A run is complete only when the search log is reproducible, new records are deduplicated, selected papers have claim-level dossiers, integrity language is responsible, opportunities have prior-art and feasibility checks, the detailed report is source-grounded, and the next run can resume without rediscovery.

© tamdogood, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (references) in skills/paper-opportunity-radar of tamdogood/builder-essential-skills.

  • SKILL.md
  • README.md
  • agents/openai.yaml
  • references/discovery-protocol.md
  • references/evidence-audit.md
  • references/opportunity-and-report.md

Open the folder on GitHubat commit 1be9984

Compare with similar skills

Paper Opportunity Radar next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Paper Opportunity Radar compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Paper Opportunity Radar this skilltamdogood/builder-essential-skills221—~3.1kAutomated safety check: PassMIT
Experiment CraftEvoScientist/EvoSkills4783 repos~2kAutomated safety check: PassApache-2.0
Live Researchbrightdata/skills264—~1.8kAutomated safety check: PassMIT
Eunomia Research Reporteunomia-bpf/eunomia.dev236—~3kAutomated safety check: PassMIT
Nature Readerjing1312/nature-figure-skill171—~2.8kAutomated safety check: PassMIT
Rank Reduction Enginelijigang/ljg-skills7.5k—~3.2kAutomated safety check: PassMIT

Similar skills

  • Experiment Craft

    EvoScientist/EvoSkills

    A skill your agent uses when the user wants to debug, diagnose, or systematically iterate on an experiment that already exists, or when they need a structured experiment log for tracking runs…

    478 GitHub starsUsed in 3 repos~2k tokens
    DevelopmentAuto-check passed
  • Live Research

    brightdata/skills

    Produce a deep, multi-source, cited research brief on a topic from live web data using Bright Data's Discover API (intent-ranked web search + parsed page content).

    264 GitHub stars~1.8k tokensUpdated 4 days ago
    Research & ScienceAuto-check passed
  • Eunomia Research Report

    eunomia-bpf/eunomia.dev

    Research, write, validate, and publish source-grounded Eunomia Daily Reports for technical readers.

    236 GitHub stars~3k tokensUpdated today
    Research & ScienceAuto-check passed
  • Nature Reader

    jing1312/nature-figure-skill

    Build full-paper Chinese-English side-by-side, figure/table-aware, source-grounded Markdown readers for journal or conference papers from PDF, DOI, arXiv, publisher HTML, or pasted text.

    171 GitHub stars~2.8k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Rank Reduction Engine

    lijigang/ljg-skills

    Takes a field of study or practice and finds the few independent generators behind it, testing each set by whether it can regenerate the observed phenomena.

    7.5k GitHub stars~3.2k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Framing ML Problems

    flyrank-bih/flyrank-ml-internship-starter

    Frames a data/ML problem before any modeling — the decision, the action, the cost of a wrong call, task type, target, and success metric.

    140 GitHub stars~700 tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed

More from tamdogood/builder-essential-skills

All 18 skills in this repo
  • Create Marketing Kit

    tamdogood/builder-essential-skills

    Create truthful, human-centered marketing campaigns for an app or product, including positioning, channel copy, original artwork, editable layouts, README banners, and selective website integration.

    221 GitHub stars~1.9k tokensUpdated 1 mo ago
    Auto-check passed
  • Name Your Business

    tamdogood/builder-essential-skills

    Generate, refine, compare, and when needed validate distinctive names for startups, AI products, developer tools, protocols, open-source projects, apps, product families, local businesses, services…

    221 GitHub stars~4.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Session Profiler

    tamdogood/builder-essential-skills

    Profile and debug Hermes sessions from their JSONL transcripts.

    221 GitHub stars~1.5k tokensUpdated 1 mo ago
    Auto-check passed
  • Build Scenario Tests

    tamdogood/builder-essential-skills

    Inspect an unfamiliar repository, turn a focused Markdown behavior scenario into a deterministic test in the repository's native test stack, run it, and preserve traceability between intent and code.

    221 GitHub stars~1.7k tokensUpdated 1 mo ago
    Auto-check passed
  • Create Skill

    tamdogood/builder-essential-skills

    Create or update a complete repository skill from a user's idea, including the workflow instructions, references, scripts or assets, agent metadata, skill-card artwork, cinematic banner artwork…

    221 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Repo System Map

    tamdogood/builder-essential-skills

    Analyze a software repository at the latest remote main commit and turn its implemented architecture into a citation-backed interactive isometric system map with a legend, selectable infrastructure…

    222 GitHub stars~3k tokensUpdated 1 mo ago
    Auto-check: notes

Questions about Paper Opportunity Radar

What does Paper Opportunity Radar do?

Run a cumulative daily or retrospective sweep of research papers on a chosen topic, audit their claims, methods, integrity signals, and independent support, then identify overlooked but feasible…. Paper Opportunity Radar is an agent skill from tamdogood/builder-essential-skills. Run a cumulative daily or retrospective sweep of research papers on a chosen topic, audit their claims, methods, integrity signals, and independent support, then identify overlooked but feasible project or business opportunities in a detailed source-grounded report.

When should I use Paper Opportunity Radar?

Paper Opportunity Radar fits situations like: asked to monitor papers every day; mine buried research; evaluate whether a paper is credible; find unimplemented research ideas.

How do I install Paper Opportunity Radar in Claude Code?

Run `npx skills add tamdogood/builder-essential-skills --skill paper-opportunity-radar -a claude-code`. Or copy the skill folder (skills/paper-opportunity-radar in tamdogood/builder-essential-skills) into .claude/skills/paper-opportunity-radar in your project. Claude Code loads it when a task matches its description.

How do I install Paper Opportunity Radar in Codex?

Run `npx skills add tamdogood/builder-essential-skills --skill paper-opportunity-radar -a codex`. Or copy the skill folder (skills/paper-opportunity-radar in tamdogood/builder-essential-skills) into .agents/skills/paper-opportunity-radar in your project. Codex loads it when a task matches its description.

Can I use Paper Opportunity Radar in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add tamdogood/builder-essential-skills --skill paper-opportunity-radar -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/paper-opportunity-radar, .gemini/skills/paper-opportunity-radar, .github/skills/paper-opportunity-radar and .opencode/skills/paper-opportunity-radar in your project.

What does Paper Opportunity Radar need to run?

SKILL.md names no scripts, command-line tools or credentials: Paper Opportunity Radar is instructions for the agent only.

Does Paper Opportunity Radar access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Paper Opportunity Radar safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Paper Opportunity Radar use?

Paper Opportunity Radar is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Paper Opportunity Radar use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.5k tokens, read only when the agent opens those files.

What are the alternatives to Paper Opportunity Radar?

Skills that share tags, products or a category with Paper Opportunity Radar: Experiment Craft (EvoScientist/EvoSkills, 478 stars), Live Research (brightdata/skills, 264 stars), Eunomia Research Report (eunomia-bpf/eunomia.dev, 236 stars) and Nature Reader (jing1312/nature-figure-skill, 171 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Paper Opportunity Radar?

tamdogood (a GitHub user) maintains it in tamdogood/builder-essential-skills, which has 221 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on August 16, 2026.

Source: tamdogood/builder-essential-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.