Token导航 LogoToken导航TokenDH.com
研究检索external-servicegithub未标认证来源可访问许可证需确认审计提醒

ln-201-opportunity-discovererln 201 机会发现者

Agent Skill

ln-201-opportunity-discoverer 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

6,425

周安装

276

GitHub Stars

437

下载量

2,252
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ln-201-opportunity-discoverer(ln 201 机会发现者)
来源仓库:https://github.com/levnikolaevich/claude-code-skills
仓库路径:skills/ln-201-opportunity-discoverer
安装命令:
npx skills add https://github.com/levnikolaevich/claude-code-skills --skill ln-201-opportunity-discoverer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/levnikolaevich/claude-code-skills --skill ln-201-opportunity-discoverer

简介

ln-201-opportunity-discoverer 用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词或任务场景快速定位候选结果。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装,需结合原始 README 核验具体用法。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写操作。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Paths: File paths (shared/, references/, ../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. If shared/ is missing, fetch files via WebFetch from https://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}.

Opportunity Discoverer

Type: L3 Worker Category: 2XX Planning

Traffic-First approach to finding next growth direction for existing product.

Core Philosophy

Anti-pattern: Idea → Surveys → Product → "where's traffic?" Correct: Traffic → Niche → MVP → Launch under existing demand

The 90% Developer Bug

Most fail because they:

  1. Invent idea with no analogs
  2. Ask 5 people "would you pay?" (they say yes for a hot dog)
  3. Build product with round sum
  4. Launch with "now let's set up traffic"
  5. Discover: no traffic exists, never did

No marketer will build funnel for what cold traffic doesn't buy.

Traffic-First Principles

#PrincipleAnti-pattern
1Traffic exists BEFORE productBuilding then searching for traffic
2No surveys — measure real search demandAsking "would you buy?"
3Existing demand — launch under what people searchCreating new category
4One channel, one idea — no spreadingTesting 5 channels at once
5KILL early — fail fast, don't waste timeScoring all ideas equally

Supporting Methodology

Marc Andreessen (pmarca):

"Validate market at practical level — go get paying customers to demonstrate market exists."

Sam Altman (YC):

"Who desperately needs the product? Best answer is going after large part of small market." "Test idea by launching or trying to sell — get letter of intent before code."

Purpose & Scope

  • Discover growth direction BEFORE Epic creation
  • Filter ideas through evidence-first KILL funnel
  • Output: one recommended idea + one traffic channel
  • Position: before ln-210 (Epic Coordinator)

Runtime Contract

MANDATORY READ: Load shared/references/planning_worker_runtime_contract.md, shared/references/coordinator_summary_contract.md

Runtime family: planning-worker-runtime

Identifier:

  • discovery work item identifier

Phases:

  1. PHASE_0_CONFIG
  2. PHASE_1_INPUT_PROCESSING
  3. PHASE_2_KILL_FUNNEL
  4. PHASE_3_RANK_SURVIVORS
  5. PHASE_4_WRITE_DISCOVERY_REPORT
  6. PHASE_5_WRITE_SUMMARY
  7. PHASE_6_SELF_CHECK

Summary contract:

  • summary_kind=opportunity-discovery-worker
  • standalone mode may return the summary without artifact persistence
  • managed mode writes the same JSON to summaryArtifactPath
  • default managed artifact path pattern: .hex-skills/runtime-artifacts/runs/{parent_run_id}/opportunity-discovery-worker/ln-201--{identifier}.json

When to Use

Use this skill when:

  • Product exists, seeking next growth direction
  • Have 3-10 potential ideas/niches
  • Want to validate opportunity before committing
  • Need to choose ONE channel to focus on

Do NOT use when:

  • No product context (greenfield startup)
  • Already have validated direction (skip to ln-210)
  • Prioritizing existing Stories (use ln-230)

Input Parameters

ParameterRequiredDescriptionDefault
ideasNoComma-separated list-
contextNoProduct description for generation-
strictNoStrict KILL thresholdstrue

Input modes:

  • ideas="idea1, idea2, idea3" — evaluate list
  • context="SaaS for X" — generate ideas from product
  • Both — generate + add user ideas

KILL Funnel Pipeline

Ideas do not go through 4 separate research-heavy passes anymore. Each idea gets one bundled evidence pass first.

Idea → [Evidence bundle: traffic + demand + competition + revenue]
          ↓
      [Hard kill matrix]
          ↓
     [Interest gate]
          ↓
      [MVP gate]
          ↓
       SURVIVOR

Evidence Bundle (single research pass)

Question: Is there enough external evidence to justify deeper evaluation?

Research bundle:

WebSearch: "[idea] how people find solutions"
WebSearch: "[idea] search volume {current_year}"
WebSearch: "[idea] competitors {current_year}"
WebSearch: "[idea] pricing SaaS"

Extract four signals in one pass:

  • Traffic channel: Where do people actively look for this solution?
  • Demand: Search volume, trend direction, or strong community pain signal
  • Competition: Competitor count and ocean type
  • Revenue: Plausible price band and willingness to pay pattern

Traffic channel examples:

ChannelSignalBest for
Search/SEOPeople Google "[problem] solution"Info products, tools
YouTubeTutorial searches existEducation, how-to
MarketplacesCategory exists (ProductHunt, AppStore)Apps, plugins
CommunitiesActive subreddits, forumsNiche products
Paid AdsCompetitors running adsProven demand
OutboundClear ICP, reachableB2B high-ticket

Demand thresholds:

VolumeVerdict
>10K/monthStrong demand
1K-10K/monthViable niche
<1K/monthWeak unless compensated by very strong niche signal

Competition thresholds:

CompetitorsIndexOceanVerdict
01BlueOpportunity if demand is real
1-22EmergingBest entry point
3-53GrowingDifferentiation needed
6-104MatureHard but possible
>105RedOften kill-worthy

Revenue thresholds:

ARPUMarket typeViability
>$100/user/moEnterpriseHigh margin
$50-100ProfessionalGood
$20-50ProsumerViable
$5-20ConsumerVolume needed
<$5Ad-supportedUsually not worth it

Hard Kill Matrix

Kill immediately when any hard-stop condition is true:

  • no identifiable traffic channel
  • demand clearly below viable threshold with no compensating niche signal
  • competition index = 5 and no clear wedge
  • expected revenue below $20/user for a small-team business

Record the kill reason and stop analysis for that idea.

Personal Interest

Question: Will you enjoy building this?

Method: AskUserQuestion — rate 1-5

Rate your interest in building [idea]:
1 = Meh, would do for money only
2 = Low interest
3 = Neutral
4 = Interested
5 = Excited, would build for free

Why this matters:

  • Low interest = burnout in 3 months
  • High interest = sustained motivation through hard times
  • You'll spend 2+ years on this

When to ask: Only for ideas that survive the external evidence bundle.

KILL if: Score 1-2 — you'll quit before PMF.

Output: Score 1-5


MVP-ability

Question: Can you launch in 4 weeks?

Assessment:

FactorQuestionRed flag
TechExisting skills or need to learn?New stack
DependenciesExternal APIs, partners needed?Waiting on others
ContentSignificant content creation?Months of writing
RegulationsLegal/compliance requirements?Licenses, approvals
TeamSolo or need to hire?Can't start alone

Time estimates:

WeeksComplexityVerdict
1-2Solo, existing skillsBest
2-4Minor learning curveGood
4-8Some new techAcceptable
>8Significant infrastructureKILL

When to assess: Only for ideas that survive external evidence + interest gate.

KILL if: >8 weeks to MVP — too slow to validate.

Output: Weeks estimate + blockers


Workflow

Phase 1: Input Processing (2 min)

  1. Parse input:

- If ideas: split comma-separated list - If context: generate 5-7 ideas via WebSearch - If both: combine

  1. Validate count:

- Minimum: 3 ideas - Maximum: 10 ideas

  1. Create output directory: mkdir -p docs/reference/research/

Output: Idea queue (3-10 items) and checkpoint for PHASE_1_INPUT_PROCESSING


Phase 2: KILL Funnel (per idea)

Process each idea through one bundled evidence pass, then the personal filters only for survivors:

FOR each idea:
    Build evidence bundle:
        traffic + demand + competition + revenue

    Apply hard kill matrix
        IF failed → KILL, log reason, NEXT idea

    Ask Interest
        IF score 1-2 → KILL, log reason, NEXT idea

    Assess MVP-ability
        IF >8 weeks → KILL, log reason, NEXT idea

    → SURVIVOR: add to survivors list

Token efficiency:

  • Process ONE idea at a time
  • One research bundle per idea instead of four separate research phases
  • KILL early = no interest prompt, no MVP assessment
  • Clear context after each idea

Phase 3: Rank Survivors (2 min)

If survivors exist:

  1. Calculate composite score: Score = Demand_score + (6 - Competition_index) + Revenue_score + Interest + MVP_score
  2. Sort by score descending
  3. Select TOP recommendation

If no survivors:

  • Report: "All ideas killed. Rethink direction."
  • Show KILL log for learning

Phase 4: Output (2 min)

Generate: docs/reference/research/[YYYY-MM-DD]-discovery.md

Also emit structured runtime summary:

  • schema_version
  • summary_kind=opportunity-discovery-worker
  • run_id
  • identifier
  • producer_skill=ln-201
  • produced_at
  • payload with input_mode, ideas_analyzed, generated_ideas, survivors_count, killed_count, top_recommendation, report_path, warnings

Structure:

# Opportunity Discovery: [Date]

## Summary
- Ideas analyzed: X
- Survivors: Y
- Killed: Z

## TOP RECOMMENDATION

**Idea:** [Name]
**Channel:** [Primary channel]
**Why:** [2-3 sentence rationale]

### Key metrics:
- Demand: [volume]/month
- Competition: [Index] [Ocean type]
- Revenue: $[X]/user
- MVP: [X] weeks

## Survivors Table

| Idea | Channel | Demand | Competition | Revenue | Interest | MVP | Score |
|------|---------|--------|-------------|---------|----------|-----|-------|
| ... | ... | ... | ... | ... | ... | ... | ... |

## KILL Log

| Idea | Killed at | Reason |
|------|-----------|--------|
| ... | ... | ... |

## Next Steps
1. Create Epic with ln-210 for top recommendation
2. Focus on [channel] as primary acquisition
3. Target MVP in [X] weeks

Time-Box

IdeasEstimated time
315-20 min
525-35 min
1050-70 min

Note: KILL funnel is faster than full scoring — bad ideas die early.


Integration

Position in workflow:

Product exists
     ↓
ln-201 (Opportunity Discovery) ← THIS SKILL
     ↓
ln-210 (Epic Coordinator)
     ↓
ln-220 (Story Coordinator)

Dependencies:

  • WebSearch (all filters except Interest)
  • AskUserQuestion (Interest filter)
  • Write, Bash (output)

Critical Rules

  1. Traffic first — no traffic channel = no analysis
  2. Bundle evidence once — do not run separate research-heavy phases if one pass can answer traffic, demand, competition, and revenue
  3. KILL immediately — don't score dead ideas
  4. One recommendation — avoid paralysis
  5. No surveys — real search data only
  6. Interest matters — ask only for externally viable ideas
  7. MVP speed — slow launch = slow learning

Example Usage

With ideas:

ln-201-opportunity-discoverer ideas="AI writing tool, code review bot, translation API"

With context:

ln-201-opportunity-discoverer context="B2B developer tools SaaS"

Example output:

# Opportunity Discovery: 2026-01-29

## TOP RECOMMENDATION

**Idea:** Code review bot
**Channel:** SEO (developers search "code review tool")
**Why:** Growing demand (15K/mo), emerging market (3 competitors),
$50/user pricing proven, can MVP in 3 weeks with existing skills.

## KILL Log

| Idea | Killed at | Reason |
|------|-----------|--------|
| AI writing | Competition | Red Ocean (25+ competitors) |
| Translation API | Revenue | Commoditized, <$10/user |

Definition of Done

  • Ideas brainstormed from product context and market signals
  • Evidence bundle collected for each idea before kill decisions
  • Hard kill matrix applied before interest and MVP checks
  • Survivors scored and ranked
  • Discovery document generated at docs/reference/research/[YYYY-MM-DD]-discovery.md
  • TOP RECOMMENDATION identified with channel + rationale
  • KILL Log documents all eliminated ideas with reasons
  • Structured opportunity-discovery-worker summary returned
  • Summary artifact written when summaryArtifactPath is provided

Reference Files

FilePurpose
filter_criteria.mdKILL thresholds for all filters
channel_analysis.mdTraffic channel identification
discovery_template.mdOutput markdown template
  • MANDATORY READ: Load shared/references/research_tool_fallback.md

Version: 2.0.0 Last Updated: 2026-01-29

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.88%
按下载量换算831

Claude

30.93%
按下载量换算697

Cursor

17.43%
按下载量换算393

Gemini CLI

8.43%
按下载量换算190

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills