Agent skill

Research Defense Radar

by franklee16 in franklee16/academic-research-skills

Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected…

MITAuto-check passedResearch & Science

Install Research Defense Radar

skills CLI
$ npx skills add franklee16/academic-research-skills --skill research-defense-radar -a claude-code

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

GitHub CLI
$ gh skill install franklee16/academic-research-skills research-defense-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/franklee16/academic-research-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/lit-review/research-defense-radar-main .claude/skills/research-defense-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
research-defense-radar
GitHub stars
223
Token cost
~4k tokens
SKILL.md length
1,952 words
Files
36 (incl. scripts, references, assets)
Skills in repo
1,617
Repo updated
First seen
Licence
MIT

At a glance

Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected…

  • Works in 11 steps: Resolve inputs and state → Build or update the research fingerprint → Search current literature → …
  • Baseline competitor scans
  • SKILL.md covers Select one operating mode, 1. Resolve inputs and state, 2. Build or update the… and 3. Search current literature, plus 10 more sections
  • Paper-versus-project novelty comparisons

What it does

Research Defense Radar is an agent skill from franklee16/academic-research-skills. Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected competing paper. Use for baseline competitor scans, paper-versus-project novelty comparisons, revision rescans, and recurring scholarly monitoring. Do not use for standalone paper summaries, narrative literature reviews, citation formatting, bibliography cleanup, or citation verification unless they are part of a…

Its SKILL.md is about 4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 40 other files, including scripts, reference files and assets (for example `.github/workflows/ci.yml`, `README.md` and `SKILL.zh-CN.md`). Compatibility notes: Requires web search and page retrieval for current literature verification. Scheduled-task support and durable writable storage are optional but required for…

It sits in Research & Science, covering Citation management, Hypothesis generation and Literature review. The repository describes itself as: Comprehensive collection of Claude Code skills for academic research in economics, finance, and social sciences. The licence is MIT.

When your agent uses it

  • Baseline competitor scans
  • Paper-versus-project novelty comparisons
  • Revision rescans
  • Recurring scholarly monitoring

Example prompts

  • “/research-defense-radar”

Requirements

  • Compatibility (from SKILL.md): Requires web search and page retrieval for current literature verification. Scheduled-task support and durable writable storage are optional but required for unattended longitudinal monitoring.

Workflow steps

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

  1. Resolve inputs and state
  2. Build or update the research fingerprint
  3. Search current literature
  4. Verify and deduplicate
  5. Apply the public-working-paper priority cutoff
  6. Classify relevance
  7. Score overlap without false precision
  8. Explain decision impact
  9. Produce the report
  10. Create monitoring only after a successful manual run
  11. Incremental-run rules

What it can do on your machine

Read from SKILL.md and the folder at commit 9a4b2db. 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

    Ships 1 file in scripts/, which the agent can run.

    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.

  • Compatibility

    Requires web search and page retrieval for current literature verification. Scheduled-task support and durable writable storage are optional but required for unattended longitudinal monitoring.

    From compatibility in the SKILL.md frontmatter.

Context cost

Research Defense Radar loads about 4k tokens when it runs, and up to ~10k if it reads all its reference files. Until then it costs about 142 tokens; SKILL.md has 1,952 words of instructions outside code blocks.

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

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); the scripts in this folder are not scanned.

SKILL.md

The full file from franklee16/academic-research-skills at commit 9a4b2db, republished under its MIT licence (© franklee16). 1,952 words, ~3,994 tokens.

Download SKILL.mdSave it as .claude/skills/research-defense-radar/SKILL.md (or your agent's skills folder). This skill also uses 35 other files; get the full folder from GitHub.
name
research-defense-radar
description
Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected competing paper. Use for baseline competitor scans, paper-versus-project novelty comparisons, revision rescans, and recurring scholarly monitoring. Do not use for standalone paper summaries, narrative literature reviews, citation formatting, bibliography cleanup, or citation verification unless they are part of a project-specific novelty assessment.
compatibility
Requires web search and page retrieval for current literature verification. Scheduled-task support and durable writable storage are optional but required for unattended longitudinal monitoring.
license
MIT

Research Defense Radar / 研究防御雷达

Build a decision-oriented map of literature that can pre-empt, narrow, support, falsify, or improve a research project. Treat the project—not a keyword list—as the unit of analysis.

Reply in the user's language. Preserve authoritative paper titles in their original language. If you provide a translated title, label it as an assistant translation rather than an official title. For a Chinese operating summary, read SKILL.zh-CN.md; this file remains authoritative if the two differ.

Select one operating mode

Choose the smallest mode that answers the request:

  1. Known-paper comparison — compare one or more supplied papers with the project. Do not run a full baseline unless the user asks or the comparison exposes a material gap.
  2. Baseline competitor map — establish the first research fingerprint, search broadly, and produce a provisional novelty assessment.
  3. Project-revision refresh — diff a revised project against its prior fingerprint, re-score known papers, and search only newly relevant threat surfaces before broadening.
  4. Incremental monitor — use durable prior state and report only new or materially changed literature.
  5. Method/data discovery — prioritize transferable measurement, data, identification, estimation, validation, and implementation practices; substantive-topic overlap is optional.

If a vague input leaves multiple materially different interpretations, ask only the questions that would change the search. Otherwise proceed with a partial fingerprint and label assumptions.

When the user supplies a full working-paper draft, distinguish access to the manuscript from public disclosure. If no stable public record establishes when the user's project or a comparison WP first became publicly accessible, ask for that earliest public date. Do not infer it from PDF metadata, a file-modification timestamp, a date printed inside a private draft, or private circulation.

1. Resolve inputs and state

Accept research questions, proposals, LaTeX, PDF, Word, slides, code, specifications, data dictionaries, referee responses, and chat notes. Read enough of the actual material to recover framing, data, methods, and claimed contributions.

Separate each fingerprint statement by provenance:

  • user-stated — explicitly supplied by the user;
  • source-extracted — directly supported by the project files;
  • agent-inferred — a provisional interpretation that needs confirmation.

For local/project-backed work, copy assets/RESEARCH_PROFILE_TEMPLATE.md and assets/RADAR_STATE_TEMPLATE.json into a user-controlled project directory such as:

text
research-radar/<project-slug>/
├── fingerprint.md
├── radar-state.json
├── observations.json
├── coverage.json
├── search-log.jsonl
└── alerts/

Never write project data into this installed skill directory. Skill upgrades may replace it, and private research material does not belong in a distributable package.

For web/cloud runs without a durable folder, use one of these patterns:

  • schedule inside the ongoing research chat so prior context remains available;
  • attach the fingerprint and state to an accessible project/task;
  • store them in an explicitly authorized connected service; or
  • embed a compact fingerprint plus known-paper registry in the scheduled prompt when the state is small.

If prior state is unavailable, run a fresh baseline and say so. Never call an item "new since last run" without readable prior state.

2. Build or update the research fingerprint

Use assets/RESEARCH_PROFILE_TEMPLATE.md. Capture:

  • core research question and main claim;
  • mechanisms and falsifiable predictions;
  • population, setting, unit, geography, and period;
  • data sources, granularity, linkage, and access constraints;
  • key constructs, measures, and validation risks;
  • identification and identifying assumptions;
  • estimation, theory, simulation, ML/LLM, or data-engineering methods;
  • primary and secondary contributions;
  • known nearest papers and the user's current novelty claim;
  • earliest public working-paper date, its stable record or user-stated provenance, and whether the project is not yet public;
  • threat surfaces: combinations that would materially reduce novelty;
  • search vocabulary and privacy-safe public query terms.

The default rubric is strongest for empirical economics, finance, management, and adjacent quantitative social science. For theory, experiments, computer science, life sciences, qualitative research, or humanities, read references/DOMAIN_ADAPTATION.md and mark inapplicable fields NA instead of forcing an empirical template.

3. Search current literature

Before any novelty judgment, read references/SEARCH_PLAYBOOK.md and execute the relevant query families. Search the contribution space separately by question, mechanism, data/setting, measurement, identification, method, outcome, known-paper citation neighborhood, authors, and dangerous combinations.

Use multiple independent source families appropriate to the field. Treat working papers, preprints, job-market papers, conference drafts, accepted/forthcoming work, and online-first publications as potentially priority-relevant.

For each search run, record:

  • search date and literature cutoff date;
  • query family and privacy-safe query;
  • source or index checked;
  • coverage status: completed, partial, inaccessible, or not applicable;
  • material access limitations and likely blind spots.

Do not paste confidential proposal passages, proprietary dataset names, or unpublished hypotheses into public search. Generalize them to the minimum conceptual query needed. If generalization would destroy the search value, show the proposed public query to the user before sending it.

4. Verify and deduplicate

Do not infer a paper's contribution from its title. Assign an evidence level:

  • M — Metadata only: identity/status only; insufficient for substantive overlap claims.
  • A — Abstract verified: supports a provisional description and overlap assessment.
  • F — Full text or detailed manuscript verified: supports method, identification, mechanism, and contribution comparisons.

Every priority item needs a stable URL or DOI, evidence level, verification date, earliest public date and its provenance when available, current version/status, and confidence level. If the WP content is available but its public date is not, ask the user rather than treating the manuscript date as public chronology.

Track a paper lineage rather than counting NBER, SSRN, arXiv, conference, author-page, and journal versions as separate papers. Prefer DOI, then repository ID, then canonical URL, then normalized title plus author overlap. Note changed claims, samples, data, or methods across versions.

If local state is available, read references/STATE_SCHEMA.md, copy the observation and coverage templates, and use scripts/update_radar_state.py to merge verified observations deterministically. Read its --help output before use and prefer --dry-run before an in-place update.

5. Apply the public-working-paper priority cutoff

If the user's own WP is already public and its earliest public date is verified or user-stated, use that date as the priority cutoff:

  • literature public before the project WP can pre-empt or narrow its public-time novelty and requires differentiation analysis;
  • literature public after the project WP is post-disclosure convergence: it may matter for citation, monitoring, or method/data learning, but it does not negate the project's novelty at disclosure and does not, by default, require a new distinction;
  • same-day or unknown timing remains uncertain until better chronology evidence is available.

Keep the public-time novelty verdict separate from the current literature landscape. If the project is not yet public, or its public date is unknown, do not apply this protection.

6. Classify relevance

Choose one primary class and optional secondary tags:

  • A — Direct competitor: occupies substantially the same contribution space.
  • B — Potential threat: pre-empts or narrows a novelty, mechanism, data, measurement, or design claim.
  • C — Method/data lift: offers a transferable research step.
  • D — Supporting/positioning: strengthens motivation, theory, interpretation, or external validity.
  • E — Contradictory/falsification evidence: challenges a maintained assumption, expected sign, or mechanism.

Class A is not a mechanical keyword threshold. A paper may be a direct competitor with different data or methods if it makes substantially the same primary contribution. Conversely, shared keywords do not make a paper a threat.

Show full SKILL.md (821 more words)Show less

7. Score overlap without false precision

Read references/OUTPUT_SCHEMA.md. Default empirical weights sum to 100:

  • question 20;
  • mechanism 15;
  • data/setting 10;
  • unit 10;
  • measurement 10;
  • identification 15;
  • method/model 5;
  • outcome 5;
  • contribution claim 10.

Score each applicable dimension with anchored factors:

  • 0 = none;
  • 0.25 = weak;
  • 0.50 = partial;
  • 0.75 = strong;
  • 1.00 = near-identical;
  • NA = insufficient evidence or not applicable.

Calculate sum(weight × factor) and state any reweighting. Do not convert NA to zero. If critical fields are unknown, report a range or withhold the total and lower confidence.

Metadata-only evidence (M) cannot support a numeric overlap score. An abstract (A) can score only the dimensions the abstract actually establishes; leave the rest NA.

Report threat/help level separately from overlap:

  • high — changes the primary contribution or a core design decision;
  • medium — narrows a secondary contribution or requires a material robustness/repositioning step;
  • low — useful context or a monitor-only item.

8. Explain decision impact

For every A/B/C/E priority item, state:

  1. what the evidence actually establishes;
  2. which fingerprint fields overlap;
  3. what changes for the project;
  4. one concrete researcher action;
  5. what remains uncertain.

Recommended actions must respect the user's data, access, ethical, time, and design constraints. Label aspirational ideas that require unavailable data.

9. Produce the report

Follow references/OUTPUT_SCHEMA.md. Lead with the primary contribution at risk, not a bibliography. Include:

  • compact fingerprint and provenance;
  • executive verdict with coverage limits;
  • 3–10 priority papers ranked by decision relevance;
  • competitor/threat matrix;
  • provisional novelty delta;
  • priority chronology showing pre-disclosure, same-day/unknown, and post-disclosure work separately when the project WP is public;
  • method/data opportunities;
  • 1–5 actions to take now;
  • search coverage and audit trail;
  • broader reading appendix only when useful.

Use these novelty labels:

  • No close prior identified — provisional;
  • Narrow but defensible;
  • Substantially pre-empted;
  • Uncertain / insufficient coverage.

Never label a claim "safe." Never claim "first" or "no one has studied this" from a search result. Use bounded language such as: "No close prior was identified as of DATE within the sources and queries listed below."

Do not downgrade a public-time novelty label because of a paper first made public after the user's verified WP cutoff. Label it post-disclosure convergence and keep it outside the differentiation requirement unless the user explicitly asks for current-market positioning.

10. Create monitoring only after a successful manual run

After a reviewed baseline or historical calibration run, offer recurring monitoring. Do not silently create a scheduled task.

Default proposal when the user gives no schedule: Monday at 09:00 in the user's local timezone. Use the platform-specific prompt in references/AUTOMATION.md and explicitly invoke this skill instead of relying on automatic matching.

The scheduled task must identify:

  • timezone and cadence;
  • mode and project/fingerprint identity;
  • durable state location or same-chat context;
  • source scope and privacy-safe query policy;
  • what counts as a material change;
  • behavior when state, web access, or a source is unavailable;
  • delivery language and destination.

Review the first few scheduled runs. Update an existing monitor after a project revision instead of creating an overlapping second monitor, unless the user explicitly wants separate monitoring.

11. Incremental-run rules

For each run:

  1. Load the current fingerprint and prior registry.
  2. Search recent work plus a small evergreen backfill.
  3. Check known competitors for substantive revisions.
  4. Verify and merge lineages.
  5. Compare against prior state.
  6. Report only new or materially changed A/B/C/E items and exceptional D items.
  7. Persist the run record even when there is no material alert; advance the successful-scan clock only when required coverage completed.

If all required source families completed and nothing material changed, return the platform's quiet/no-change result. If coverage degraded, report the coverage failure rather than "nothing found."

Gotchas

  • A missing prior registry turns an incremental scan into a new baseline.
  • An inaccessible abstract supports identity/status, not a substantive novelty judgment.
  • Publication date, online-first date, revision date, and earliest public working-paper date are different clocks.
  • A full WP manuscript proves content access, not public availability; ask for the earliest public date when no stable record verifies it.
  • A post-disclosure paper can converge strongly with the project but cannot pre-empt the project's public-time priority.
  • A high overlap score can still be helpful rather than threatening; explain contribution impact.
  • A direct competitor can use different terminology; citation neighborhoods and author pages matter.
  • Installing a skill does not create a schedule or grant web/storage permissions.
  • A local path is useless to a web/cloud schedule unless that surface can access the same project or connector.
  • Quiet alerts require completed coverage, not merely zero search results.

Bundled resources

  • SKILL.zh-CN.md — Chinese operating summary.
  • assets/RESEARCH_PROFILE_TEMPLATE.md — fingerprint template to copy into user storage.
  • assets/RADAR_STATE_TEMPLATE.json — durable registry template to copy into user storage.
  • assets/OBSERVATION_TEMPLATE.json — verified paper-observation template.
  • assets/COVERAGE_TEMPLATE.json and assets/SEARCH_LOG_TEMPLATE.jsonl — coverage and query-audit templates.
  • references/SEARCH_PLAYBOOK.md — queries, sources, coverage, and stopping rules.
  • references/OUTPUT_SCHEMA.md — evidence, scoring, report, and alert schemas.
  • references/DOMAIN_ADAPTATION.md — non-default field adaptations.
  • references/STATE_SCHEMA.md — state clocks, WP priority cutoff, lineage, migration, and merge protocol.
  • references/AUTOMATION.md — cross-platform scheduling guidance and prompts.
  • references/INSTALL.md — ChatGPT/Codex and Claude installation paths.
  • scripts/update_radar_state.py — standard-library state validation and deterministic merge.

© franklee16, 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 35 other files (scripts, references, assets) in lit-review/research-defense-radar-main of franklee16/academic-research-skills.

  • SKILL.md
  • .github/workflows/ci.yml
  • .gitignore
  • LICENSE
  • README.md
  • SKILL.zh-CN.md
  • agents/openai.yaml
  • assets/COVERAGE_SCHEMA.json
  • assets/COVERAGE_TEMPLATE.json
  • assets/OBSERVATION_SCHEMA.json
  • assets/OBSERVATION_TEMPLATE.json
  • assets/RADAR_STATE_SCHEMA.json
  • assets/RADAR_STATE_TEMPLATE.json
  • assets/RESEARCH_PROFILE_TEMPLATE.md
  • assets/SEARCH_LOG_TEMPLATE.jsonl
  • evals/evals.json
  • … and 20 more

Open the folder on GitHubat commit 9a4b2db

Compare with similar skills

Research Defense 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.

Research Defense Radar compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Research Defense Radar this skillfranklee16/academic-research-skills223—~4kAutomated safety check: PassMIT
Research SurveyEvoScientist/EvoSkills4783 repos~2.5kAutomated safety check: PassApache-2.0
Research Proposalluwill/research-skills862—~4.5kAutomated safety check: NotesNone
Paper NavigatorEvoScientist/EvoSkills478—~6.3kAutomated safety check: NotesApache-2.0
Paper NavigatorAI4Scientist/nano-scientist128—~7.7kAutomated safety check: NotesNone
Scholar Lit Reviewjoshzyj/open-scholar-skill168—~14kAutomated safety check: NotesCustom licence

Similar skills

  • Research Survey

    EvoScientist/EvoSkills

    Generates structured literature survey reports from collected papers using a multi-stage pipeline: outline generation (query-type adaptive) → draft survey → section-by-section expansion → summary…

    478 GitHub starsUsed in 3 repos~2.5k tokens
    Research & ScienceAuto-check passed
  • Research Proposal

    luwill/research-skills

    A skill your agent uses when the user asks to write or draft a PhD / doctoral research proposal, research plan, 研究计划书, or 开题报告 — a forward-looking plan of background, gap, research questions…

    862 GitHub stars~4.5k tokensUpdated today
    Research & ScienceAuto-check: notes
  • Paper Navigator

    EvoScientist/EvoSkills

    Find and read academic papers (S2 + arXiv). An agent skill from EvoScientist/EvoSkills.

    478 GitHub stars~6.3k tokensUpdated 10 days ago
    Research & ScienceAuto-check: notes
  • Paper Navigator

    AI4Scientist/nano-scientist

    Find and read academic papers: disambiguate queries, discover papers (search, citation traversal, recommendations, arXiv monitoring, trending, GitHub search), evaluate (TLDR, citations, code, SOTA)…

    128 GitHub stars~7.7k tokensUpdated 4 mo ago
    Research & ScienceAuto-check: notes
  • Scholar Lit Review

    joshzyj/open-scholar-skill

    Conduct a systematic literature review that maps the current landscape of a research question.

    168 GitHub stars~14k tokensUpdated 22 days ago
    Research & ScienceAuto-check: notes
  • Nature Paper Card

    Yuan1z0825/nature-skills

    Builds a structured deep-reading card for one scientific paper, covering methods, how experiments support claims, limitations and research ideas, with a script to prepare the source.

    47k GitHub starsUsed in 2 repos~2.1k tokens
    Research & ScienceAuto-check passed

More from franklee16/academic-research-skills

All 1,617 skills in this repo
  • Econometric Research Writing

    franklee16/academic-research-skills

    End-to-end econometric analysis and economics/management paper-writing workflow.

    223 GitHub stars~2.4k tokensUpdated 22 days ago
    Auto-check passed
  • Paper Revision

    franklee16/academic-research-skills

    Comprehensive workflow for handling journal Revise and Resubmit (R&R) decisions.

    223 GitHub stars~3.4k tokensUpdated 22 days ago
    Auto-check passed
  • Sci Ssci Polishing

    franklee16/academic-research-skills

    A skill your agent uses when researchers need Chinese academic prose translated into publication-oriented English or English manuscript paragraphs and complete sections polished for SCI, SSCI, or…

    223 GitHub starsUsed in 1 repo~1.5k tokens
    Auto-check passed
  • Academic Grant

    franklee16/academic-research-skills

    Generate or fill in academic grant application forms (project statement, education plan, pathway to impact, references) using draft research material.

    223 GitHub stars~2.8k tokensUpdated 22 days ago
    Auto-check: notes
  • Chinese Reference Formatter Skill

    franklee16/academic-research-skills

    A skill your agent uses when a user needs通用中文参考文献、GB/T 7714-style bibliography entries, Chinese academic reference formatting, or BibTeX completion from Chinese or English literature titles…

    223 GitHub stars~1.1k tokensUpdated 22 days ago
    Auto-check passed
  • Code To Notation Table

    franklee16/academic-research-skills

    A skill your agent uses when the user provides program code, scripts, or variable lists and wants a Word .docx correspondence table mapping code variables to paper-ready mathematical notation.

    223 GitHub stars~1k tokensUpdated 22 days ago
    Auto-check passed

Questions about Research Defense Radar

What does Research Defense Radar do?

Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected…. Research Defense Radar is an agent skill from franklee16/academic-research-skills. Assess and monitor an ongoing research project's competitor landscape, novelty risk, and method/data opportunities from a proposal, paper, research question, data or method notes, or a suspected competing paper.

When should I use Research Defense Radar?

Research Defense Radar fits situations like: baseline competitor scans; paper-versus-project novelty comparisons; revision rescans; recurring scholarly monitoring.

How do I install Research Defense Radar in Claude Code?

Run `npx skills add franklee16/academic-research-skills --skill research-defense-radar -a claude-code`. Or copy the skill folder (lit-review/research-defense-radar-main in franklee16/academic-research-skills) into .claude/skills/research-defense-radar in your project. Claude Code loads it when a task matches its description.

How do I install Research Defense Radar in Codex?

Run `npx skills add franklee16/academic-research-skills --skill research-defense-radar -a codex`. Or copy the skill folder (lit-review/research-defense-radar-main in franklee16/academic-research-skills) into .agents/skills/research-defense-radar in your project. Codex loads it when a task matches its description.

Can I use Research Defense 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 franklee16/academic-research-skills --skill research-defense-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/research-defense-radar, .gemini/skills/research-defense-radar, .github/skills/research-defense-radar and .opencode/skills/research-defense-radar in your project.

What does Research Defense Radar need to run?

SKILL.md names no scripts, command-line tools or credentials: Research Defense Radar is instructions for the agent only. Compatibility (from SKILL.md): Requires web search and page retrieval for current literature verification. Scheduled-task support and durable writable storage are optional but required for unattended longitudinal monitoring..

Does Research Defense 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 Research Defense 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. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Research Defense Radar use?

Research Defense Radar is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Research Defense Radar use?

About 4k tokens (SKILL.md is roughly 16k 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 6k tokens, read only when the agent opens those files.

What are the alternatives to Research Defense Radar?

Skills that share tags, products or a category with Research Defense Radar: Research Survey (EvoScientist/EvoSkills, 478 stars), Research Proposal (luwill/research-skills, 862 stars), Paper Navigator (EvoScientist/EvoSkills, 478 stars) and Paper Navigator (AI4Scientist/nano-scientist, 128 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Research Defense Radar?

franklee16 (a GitHub user) maintains it in franklee16/academic-research-skills, which has 223 GitHub stars. The repository holds 1,617 skills in this directory. The repository was last updated on September 18, 2026.

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