Critically analyzes business ideas from documents, YouTube transcripts, blog posts, URLs, or pasted text. Detects hype/affiliate marketing, assesses viability, and evaluates fit for dotslash.dev — an AI consultancy AND productized SMB agency targeting Copenhagen. Use when user mentions 'analyze this idea', 'is this worth pursuing', 'evaluate this', 'idea-analyzer', or pastes content asking if a business idea is good. Supports deep analysis with competitive research.
Critically evaluate business ideas from any media source. Filter hype from substance. Assess fit for dotslash.dev — both the AI consulting segment and the productized SMB offering.
Detect input type from $ARGUMENTS:
http/https → URL
youtube.com, youtu.be) → see YouTube Extraction below/ or ~ → file path → Read tool--refresh-context → regenerate business context (see below)Extract the video ID from the URL (v= param, or path segment for youtu.be links).
Use nix-shell for ephemeral transcript fetching — no permanent installation:
nix-shell -p python3Packages.youtube-transcript-api --run "python3 -c \"
from youtube_transcript_api import YouTubeTranscriptApi
ytt = YouTubeTranscriptApi()
transcript = ytt.fetch('<VIDEO_ID>')
for entry in transcript:
print(entry.text)
\""
Filter out nix store download noise (lines starting with these, copying, /nix) from stdout before processing.
Fallback chain:
yt-dlp --write-auto-sub --skip-download --sub-lang en -o "/tmp/%(id)s" <URL> then read the generated .vtt fileNever attempt to analyze placeholder/error text. If extraction fails, stop and ask for content.
If content extraction fails for any reason (paywall, 403, empty content, broken URL, missing file):
--deep — full structured report with competitive landscape, Danish market lens, implementation sketch--save — persist analysis as Obsidian note in business/idea-analysis/--refresh-context — re-read vault business notes and regenerate references/business-context.mdFlags can appear anywhere in $ARGUMENTS. Strip them before processing content.
Based on detected input type, extract the raw content to analyze. Follow the extraction and failure handling rules above.
Before scoring, extract:
Read evaluation criteria from reference files:
Important: When assessing dotslash.dev fit, evaluate against BOTH business segments:
Analyze in English regardless of input language. If input is in Danish, extract and translate key claims before scoring.
Default (quick verdict):
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 IDEA: [Auto-extracted idea title]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔍 Idea Viability [🟢|🟡|🔴] [Verdict] — [One-line rationale]
⚠️ Hype/BS Score [🟢|🟡|🔴] [Verdict] — [One-line rationale]
🏢 dotslash.dev Fit [🟢|🟡|🔴] [Verdict] — [One-line rationale]
💰 Effort vs Payoff [🟢|🟡|🔴] [Verdict] — [One-line rationale]
💬 One-liner: "[Actionable summary — what to do with this]"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
For dotslash.dev Fit, specify WHICH segment(s) the idea applies to:
Traffic light meanings:
Verdict labels: "Strong fit", "Explore further", "Skip", "Hype trap", "Steal one piece", "Park for later"
With --deep flag:
Produce the full structured report. See Deep Analysis Template for the complete format.
When using --deep, you MUST:
WebSearch to research the competitive landscape — find real companies doing thisWebSearch to check Danish/Nordic market specifics — local players, demand signals--save)If --save flag is present:
mkdir -p /home/peterstorm/dev/notes/remotevault/business/idea-analysis//home/peterstorm/dev/notes/remotevault/business/idea-analysis/YYYY-MM-DD-[slugified-idea-title].md---
date: YYYY-MM-DD
type: idea-analysis
source: [URL or "pasted" or filename]
verdict: [quick verdict summary]
viability: [🟢|🟡|🔴]
hype-risk: [🟢|🟡|🔴]
business-fit: [🟢|🟡|🔴]
segment-fit: [A|B|both|neither]
tags: [idea-analysis]
---
[[MOC|Business MOC]] and [[dotslash.dev - Unified Business Identity]] backlinks--refresh-context)When invoked with --refresh-context:
business/MOC.mdbusiness/smart_website_agency/dotslash.dev - Unified Business Identity.mdbusiness/smart_website_agency/plans/dotslash.dev - Master Business Plan 2026.mdbusiness/smart_website_agency/pricing/Copenhagen Pricing Strategy - Three-Tier Business Model.mdbusiness/smart_website_agency/chatbot/Custom Chatbot Architecture.mdbusiness/smart_website_agency/chatbot/Client Acquisition Playbook Denmark.mdbusiness/smart_website_agency/**/*.md~/dev/web/dotslash-dev/src/ for services, philosophy, positioningreferences/business-context.mdBe genuinely critical. The user wants a bullshit filter, not validation.
But be fair. Not everything is hype: