prospect

A workflow for finding a worthwhile research question by examining existing literature. A research gap is a useful unanswered problem in published work, and the workflow is designed for experimental fields such as machine learning and systems.

In plain words
What is it for?
Use it when choosing a research topic, reviewing papers, comparing prior approaches, and building evidence that a proposed gap is defensible and fundable.
Why use it?
It helps test whether a topic is genuinely open and worth pursuing before months of implementation, computing, and writing are spent on it.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/iamk77/skill/prospect
Any agent
npx skills add IamK77/Skill --skill prospect
Clone the repo
git clone --depth 1 https://github.com/IamK77/Skill

Made for: Claude Code, Codex.

Per session 166 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 5,191 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00166 $0.05191
Opus 5 $0.00083 $0.02596
Sonnet 5 $0.00033 $0.01038
Haiku 4.5 $0.00017 $0.00519

Measured 2d ago against content hash a0c0376b5177, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

prospect scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/inquiry/prospect/SKILL.md · 173 lines

How it starts

The opening of the file, as written. The whole thing — 173 lines — stays where its author put it; the contents beside it link to each section on GitHub.

prospect

!checklist init ${CLAUDE_SKILL_DIR} --force

A research gap is a vein of value in a field that, from a distance, looks fully mined out. prospect is the lens you hold over a research area — at the very start of a project, the literature-review step — to find that vein before you sink months of compute, implementation, and writing into the wrong rock. It is the first skill of the inquiry suite: it owns step one of doing computational research — choosing what to work on, and proving it is worth working on. It audits (and guides you to run) a gated pipeline, and it will not advance past a GATE until the checklist tool clears it. That gate enforces order — each step done before the next — not the substance of the work inside it; the tool structures the discipline, it does not audit it, so the rigor is yours to supply.

The one mental shift everything hangs on — a gap is mined, not read. The human-era way was serendipity: read a survey and five to ten papers closely until an idea "emerges". That relied on luck and let one person run exactly one search thread at a time. The agent-era way is different in kind: you run a fixed set of extraction strategies in parallel, each blind to the others, to manufacture a candidate list of 10-20 gaps — and then you turn the agent against every candidate. A gap you read into existence is a hope; a gap that survived a deliberate attempt to prove it was already done is evidence. The whole pipeline is: bound the ground → mine candidates in parallel → attack and filter → rank by fundability → kill the survivors cheaply → land the three deliverables.

The agent is the means, not the oracle. Here it has exactly two jobs: the parallel miner (the manual labor — read 100 papers, build the matrix, cluster the limitations, reproduce a baseline) and the adversary (attack your gap until it breaks or holds). It is not the source of truth, and not — in this skill — the research object. Its gradient points at pleasing you: left soft, it will confirm your gap, invent a plausible citation, and read an abstract's marketing as an experimental result. So two disciplines are non-negotiable from the first search: the map is not the territory — every paper it surfaces has its title and core claim checked against the source before it enters your library — and every candidate is commanded adversarially, never asked to agreeably agree.

What you cannot delegate — three judgments. The pipeline parallelizes almost everything, but three points are yours and stay yours: (1) how to slice the dimensions — the matrix axes and the clustering themes decide what you can even see; (2) why a blank is blank — an empty cell is gold only if nobody thought of it, not if it is merely too hard, pointless, or already done under another name; (3) which gap to bet on — taste, after the filter and the cheap kill have done their work. Outsource these and you have automated your way to a confident bet on the wrong thing.

What "done" looks like — three deliverables, not "I read everything". The literature review is over when you hold: a one-page gap statement, a core-paper comparison table, and at least one or two baselines reproduced and running on your machine with numbers you personally verified. If you have those three, stop reading — you are done. If you don't, you are not done, no matter how many papers you have read. The most common failure of this step is the opposite of laziness: forever reading, never daring to commit. The terminus is the three artifacts, not the empty inbox of unread PDFs.

Speak the user's language. Most calls here are bets the user owns — which gap is worth their next year, whether a delta is "genuinely novel" or cosmetic, whether an assumption is "obviously unrealistic". Read their field fluency and gloss a term on first use (a seam, the adversarial existence search, reproduction arbitrage, the bitter lesson / time-discounting). A verdict the user can't evaluate is an opinion imposed, not a judgment shared — and the bet is theirs to place.

Read the full file on GitHub · 173 lines

Files

What ships with it

7 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 173 lines · 166 tokens per session scan A a0c0376b5177

Subscribe to this mod's changes

prospect is a skill published in the GitHub repository IamK77/Skill (2 stars, last pushed 1mo ago), licensed Apache-2.0. It adds 166 tokens to every session and 5,191 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

claude-md-improver

Audit and improve CLAUDE.md files in repositories. Use when user asks to check, audit, update, improve, or fix CLAUDE.md files. Scans for all CLAUDE.md files, evaluates quality against templates, outputs quality report, then makes targeted updates. Also use when the user mentions "CLAUDE.md maintenance" or "project…

anthropics/claude-plugins-official · 82 tokens

agent-platform-rag-engine-management

Manage and query Agent Platform RAG Engine Corpora and retrieve grounded contexts using the Google GenAI SDK. Use when listing RAG corpora or files, inspecting a corpus, retrieving contexts, or generating content grounded in a RAG corpus. Do not use for standard database queries (use SQL/Spanner skills), Google…

google/skills · 85 tokens

agent-platform-model-registry

Agent Platform Model Registry Management. Use when you need to upload, list, describe, update, or delete machine learning models (and their versions) in the Agent Platform Model Registry. Don't use for model training, model deployment to endpoints, or managing non-Agent Platform models.

google/skills · 60 tokens

offensive-c2-frameworks

Command and Control framework deployment, configuration, and operational tradecraft for red team engagements. Covers Cobalt Strike (malleable C2 profiles, Beacon types HTTP/HTTPS/DNS/SMB, Beacon Object Files for in-memory execution, sleep and jitter tuning, named pipe pivoting), Sliver (implant generation across…

SnailSploit/Claude-Red · 250 tokens

twitter-reader

Read Twitter/X for financial research using opencli (read-only). Use this skill whenever the user wants to read their Twitter feed, search for financial tweets, view bookmarks, look up user profiles, or gather market sentiment from Twitter/X. Triggers include: "check my feed", "search Twitter for", "show my…

himself65/finance-skills · 161 tokens

quick-recap

Use when adding or following the red/yellow/green final status block convention for agent responses, especially by installing managed AGENTS.md or CLAUDE.md instructions.

BuilderIO/skills · 37 tokens