READ
· choose how deep
TECH
obsidian file styling ui
2 platforms
·
2 mentions+1
·↑10 upvotes
Opportunity score
78/100
High Conviction
TECH sector avg:
74
+4
Top 33%
(42 cards)
Score = real demand ÷ existing competition × evidence confidence · blue-ocean weighted (more competitors → lower score) · Early signal — thin evidence so far, firms up as more signals + competitor data arrive.
Verifying
Just Found
Searching
— running first competitor scan across 4 sources · check back soon
Should you build this?
YES, if
- You can ship in 1-2 weeks on $0-20/mo infrastructure
THINK TWICE
- Competitor landscape not yet verified — confirm the market before building
- Only 2 mentions across platforms — evidence thin, validate before building
VALIDATE THIS WEEK
- This weekend: DM 5 users who complained — ask if they'd pay $9/mo for a fix (no build yet)
- Next 7 days: ship a 2-page landing site with $9/mo waitlist + "request beta" form — count signups
- If <10 signups in 7 days: kill it · the demand isn't there at this price
Updated as new signals arrive
Gap fact panel
Pure SQL facts · 0 AI judgment · you decide why
📅 Earliest D signal: 2026-06-11
📊 Total D signals: 1
🌐 Unique sources: 1
⏱️ 30-day concentration: 100% · window may be opening
🔧 Tech-blocker keywords: none
⚡ Recent T signal: none
Top demand quotes:
"How to style file names" · reddit:obsidianmd · ↑10 · original →
Sign in to see the full opportunity
Who this is for · Why now · Willingness to pay · Full timeline · Competitor landscape · Build with AI prompt · Validation playbook · Evidence pool · 8+ more sections
Sign up free →Build playbook · if validated ~1-2 weeks
Build only after VALIDATE THIS WEEK succeeds · Based on difficulty × medium and sector × tech · curated playbook
1
Write 1-page spec + data model in Notion
2
Build MVP in 1 weekend: React + Supabase/Convex
3
Ship to 2 users in tech · price vs existing tools
Evidence pool
Evidence still being collected — will refresh in the next synthesis cycle
Related market · where this demand also lives
Same-sector demand clusters · block size = gaps in cluster · color = pain intensity (low→high) · 7 clusters
claude code
3 gaps · pain 2.5
home assistant
3 gaps · pain 2.0
local llm
3 gaps · pain 2.0
chrome extension
3 gaps · pain 2.0
shopee infra
2 gaps · pain 1.0
chrome ext
2 gaps · pain 0.0
google drive
2 gaps · pain 1.0
Momentum
New gap — be the first to track it. Tap Save in the toolbar.