opportunity-hunter

opportunity-hunter is a skill for Codex from tranfu-labs/tranfu-skills. It costs 105 tokens per session (2,416 once invoked), scanned A, original, MIT.

A structured method for finding and quickly screening startup opportunities. It looks at personal frustrations, new capabilities, regulation, and other changes that may create demand.

In plain words
What is it for?
Use it to generate opportunity directions, assess pain points or market changes, judge whether to build tools for a new market, and shortlist ideas for further review.
Why use it?
It helps replace unstructured brainstorming with a repeatable way to test whether an idea solves a real, timely problem before deeper evaluation.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Good fit Use it to generate opportunity directions, assess pain points or market changes, judge whether to build tools for a new market, and shortlist ideas for further review.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/tranfu-labs/tranfu-skills/opportunity-hunter
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.

Any agent
npx skills add tranfu-labs/tranfu-skills --skill opportunity-hunter
Clone the repo
git clone --depth 1 https://github.com/tranfu-labs/tranfu-skills

Made for: Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for opportunity-hunter

README.md
[![agentmods](https://agentmods.dev/badge/skills/tranfu-labs/tranfu-skills/opportunity-hunter/github.svg)](https://agentmods.dev/skills/tranfu-labs/tranfu-skills/opportunity-hunter)
Your own site
<a href="https://agentmods.dev/skills/tranfu-labs/tranfu-skills/opportunity-hunter"><img src="https://agentmods.dev/badge/skills/tranfu-labs/tranfu-skills/opportunity-hunter/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for opportunity-hunter

Your own site · 80×15
<a href="https://agentmods.dev/skills/tranfu-labs/tranfu-skills/opportunity-hunter"><img src="https://agentmods.dev/badge/skills/tranfu-labs/tranfu-skills/opportunity-hunter.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 105 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,416 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
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.1 $0.00105 $0.02416
Opus 5 $0.00053 $0.01208
Sonnet 5 $0.00021 $0.00483
Haiku 4.5 $0.00011 $0.00242

Measured 12d ago against content hash f963327a679d, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

opportunity-hunter 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 12d 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.

own-skills/opportunity-hunter/SKILL.md · 160 lines

How it starts

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

机会猎手 · Opportunity Hunter

为"怎么找创业机会"提供一套可复用的猎法。不靠灵感,靠站位。 本技能存在的目的:把"找机会"从碰运气的顿悟,变成一套可重复执行的流程 + 快筛。


触发与配合

自动触发场景: 见 frontmatter description。简言之——任何"找方向 / 判断某个痛点或催化剂是不是机会 / 卖铲子判断 / 发散创业点子"的请求。

配合规则:

  • 本技能是发现与快筛端,ai-startup-feasibility-check深度自检端。两者是同一条漏斗的上下游:
    • 本技能:四猎场定位 → why-now 扳机 → 卖铲子提问 → 四道杀闸快筛(快、广、淘汰大多数)。
    • feasibility-check:13 条禁止清单 + 三维评分 + 10 题自检(深、严、判定结构性死亡)。
  • 流程:用本技能生成并快筛 → 杀不死的候选 → 交给 feasibility-check 做立项级评估。
  • 若话题落在 AI 领域,快筛出存活候选后,主动建议衔接 feasibility-check,不要止步于快筛。

核心信念(先校准,再执行)

点子不稀缺,稀缺的是"不公平的视角"和"愿意干脏活的意愿"。机会是站位的副产品,不是头脑风暴的产物。

所以面对"怎么找机会",不要直接抛点子清单。要先把用户拉到正确的提问上:"怎么站到一个机会先对你可见的位置?" —— 即你的真实痛点、你身处的前沿、你能接触的行业、你愿意弯腰的脏活。


执行流程

收到"找机会 / 判断某痛点或催化剂"的请求
    ↓
Step 1:定位猎场(落在四猎场的哪一个?)
    ↓
Step 2:why-now 扳机检验(为什么是现在?)
    ↓
Step 3:卖铲子提问(可选镜头:被迫缴的税 / 买的保险)
    ↓
Step 4:四道杀闸快筛(顺序杀,淘汰 90%)
    ↓
Step 5:存活候选 → 建议薄切片 + 衔接 feasibility-check

Step 1 · 定位猎场

把用户的观察 / 意图归到机会浓度最高的四个猎场之一。若它不属于任何一个,提示这可能是"凭空想点子",引导回到猎场。

猎场 为什么肥 识别问法
① 你自己每天骂的摩擦 你即客户,验证最快 "你自己最近反复被什么烦到?用人肉硬扛了什么?"
② 前沿能力的位移 新能力炸出"现在能做了"+"现在坏掉了",赚二阶效应 "最近什么能力刚成熟?它让什么东西突然坏掉 / 跟不上了?"
③ 监管 / 政策变动 一夜制造强制性需求(被法律逼着花的钱) "有什么新规?它强制谁必须做以前不用做的事?"
④ "无聊"行业的脏活 又脏又重不性感,大厂和明星创业者不碰 "哪个不性感的行业里,有大量重复 / 人肉 / Excel 的脏活?"

关键:摩擦必须反复出现,一次性的不算。


Step 2 · why-now 扳机检验(最被低估的一步,不可省)

一个机会如果两年前成立、两年后还成立 —— 要么早被做了,要么没有催化剂、起不来。好机会都有一个刚刚发生的变化当扳机。

核心提问(强制对每个候选问一遍):

"这个变化(新能力 / 新政策 / 新价格结构 / 大厂下场),逼着 现在必须花钱买什么?"

  • 答得出具体的"谁 + 现在 + 买什么" → 有真扳机,加分。
  • 答不出 → 警告:可能没有 why-now,机会不成立或时机未到。

特别处理"这会不会杀死某个生意"类问题:先分清"上游变化"作用在价值链的哪一层,再判断它对目标层是顺风还是逆风。常见反直觉结论——上游成本结构的变化(如模型改按 token 计费),往往是下游某类基础设施(如按量计费、成本护栏)的扳机而非丧钟。不要被"变化=威胁"的直觉带偏,先推因果链。


Step 3 · 卖铲子提问(可选镜头,适用于"基础设施 / 中立层"判断)

当用户想做工具 / 平台 / 基础设施时,套用淘金潮逻辑:

最好的铲子不是"帮人挖得更快"(那种大厂免费送,因为它靠卖矿区回本), 而是 "不管谁挖到金子,每个挖矿的人都被迫要买的" —— 通常是 被迫缴的税(合规)被迫买的保险(防风险)

提问:在这个赛道里,"挖到挖不到都得买"的东西是什么?谁被强制 / 被恐惧驱动去买?

Read the full file on GitHub · 160 lines

Files

What ships with it

5 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. 12d ago First seen · 160 lines · 105 tokens per session scan A f963327a679d

Subscribe to this mod's changes

opportunity-hunter is a skill published in the GitHub repository tranfu-labs/tranfu-skills (2 stars, last pushed 2d ago), licensed MIT. It adds 105 tokens to every session and 2,416 once invoked, about $0.0005 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

systematic-debugging

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.

obra/superpowers · 21 tokens

local-ai-agents

Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…

microsoft/ai-agents-for-beginners · 200 tokens

next-cache-components-adoption

Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…

vercel/next.js · 95 tokens

chat-pet-sprite-creation

Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/widget/media/chatPet.

microsoft/vscode · 53 tokens

cpu-profile-analysis

Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzing timeToRequest, understanding call trees from sampling profiler data, analyzing layout/paint/rendering, investigating…

microsoft/vscode · 71 tokens

insight-error-page

Write or audit an insight-kind error page for the Next.js dev overlay. Use when creating a new errors/ .mdx page, auditing an existing one, or checking that a page matches the framework fix cards. Covers page structure, title alignment, FixCard cards with Copy prompt button, code snippets, terminology verification…

vercel/next.js · 83 tokens