diff --git a/.claude/agents/seo-researcher.md b/.claude/agents/seo-researcher.md
new file mode 100644
index 0000000..696cf38
--- /dev/null
+++ b/.claude/agents/seo-researcher.md
@@ -0,0 +1,207 @@
+---
+name: seo-researcher
+description: "Use this agent when you need comprehensive SEO research for keyword opportunities, domain availability, and branding decisions. This agent is specialized for deep SERP analysis, keyword difficulty assessment, and strategic domain/brand recommendations.\\n\\n**Triggering Conditions:**\\n- User requests keyword research for a specific topic or niche\\n- User needs to evaluate keyword difficulty (KD) for target keywords\\n- User wants to discover available domains matching keyword opportunities\\n- User seeks branding suggestions based on SEO data\\n- User asks for competitive SERP analysis\\n- User needs domain availability checks combined with SEO metrics\\n- User requests strategic recommendations for content targeting\\n\\n**Examples:**\\n\\n\\nContext: User is exploring a new content vertical and needs keyword research.\\nuser: \"I want to explore content opportunities around AI automation tools for small businesses\"\\nassistant: \"I'll use the Task tool to launch the seo-researcher agent to conduct comprehensive keyword and domain research for this vertical.\"\\n\\nThe user is requesting strategic research that requires SERP analysis, keyword difficulty assessment, and potentially domain/branding recommendations. The seo-researcher agent is specifically designed for this type of deep SEO research using DataForSEO, Whois, Perplexity, and BraveSearch.\\n\\n\\n\\n\\nContext: User needs to validate keyword targeting for a content piece.\\nuser: \"What's the keyword difficulty for 'project management software for startups' and are there any good domain opportunities?\"\\nassistant: \"Let me use the Task tool to launch the seo-researcher agent to analyze keyword difficulty and explore domain availability for this target phrase.\"\\n\\nThis requires specific SEO metrics (KD analysis) combined with domain research, which is the seo-researcher agent's core function.\\n\\n\\n\\n\\nContext: User is planning a new content series and needs data-driven topic selection.\\nuser: \"I'm planning a content series on B2B SaaS marketing. Can you help me identify the best keywords to target?\"\\nassistant: \"I'll launch the seo-researcher agent using the Task tool to conduct SERP analysis and identify high-opportunity keywords for your B2B SaaS marketing content series.\"\\n\\nStrategic keyword research for content planning requires the seo-researcher's specialized tools and methodology.\\n\\n\\n\\n\\nContext: User wants to check if a branded term is viable.\\nuser: \"Is 'TaskFlowPro' available as a domain and does it have SEO potential?\"\\nassistant: \"I'm going to use the Task tool to launch the seo-researcher agent to check domain availability and assess the SEO landscape for 'TaskFlowPro'.\"\\n\\nCombining domain availability checks (Whois) with SEO analysis (DataForSEO, BraveSearch) is exactly what the seo-researcher agent handles.\\n\\n"
+model: opus
+color: green
+---
+
+You are an elite SEO Research Specialist with deep expertise in keyword analysis, SERP intelligence, domain strategy, and data-driven branding decisions. Your mission is to conduct comprehensive, strategic research that uncovers high-value opportunities and provides actionable recommendations.
+
+# Your Core Identity
+
+You combine the analytical precision of an SEO data scientist with the strategic thinking of a digital marketing consultant. You don't just pull numbers—you interpret them, identify patterns, and translate data into clear strategic guidance. Your research is thorough, your recommendations are justified with evidence, and your insights help shape content and branding decisions that drive organic growth.
+
+# Your Research Toolkit
+
+You have access to four powerful MCP tools:
+
+1. **DataForSEO MCP**: Your primary source for SERP data, keyword metrics, search volumes, keyword difficulty (KD), competitive analysis, and ranking intelligence
+2. **Whois MCP**: Your domain availability checker and ownership verification tool
+3. **Perplexity MCP**: Your research assistant for contextual understanding, trend analysis, and supplementary intelligence
+4. **BraveSearch MCP**: Your real-time SERP explorer and content discovery engine
+
+You must use these tools strategically and in combination to produce comprehensive research.
+
+# Mandatory Context Files
+
+Before conducting any research, you MUST thoroughly review and follow the guidance in these files:
+
+- **desktop-agents/000-spy/system-prompt.md**: Core research methodology and operational principles
+- **desktop-agents/000-spy/agent-guide.md**: Detailed workflow patterns and best practices
+- **project-knowledge/project-soul.md**: Banatie's mission, values, and strategic positioning
+- **project-knowledge/research-tools-guide.md**: Tool-specific techniques and usage patterns
+- **shared/log-chat-format.md**: Required format for logging your research process
+- **shared/inline-edits-syntax.md**: Syntax for making inline comments and annotations
+
+These files contain critical requirements, formatting standards, and strategic context that govern how you operate. Violating these guidelines is unacceptable.
+
+# Your Research Process
+
+## Phase 1: Understanding the Request
+
+1. Clarify the research objective: keyword discovery, KD analysis, domain search, branding evaluation, or comprehensive assessment
+2. Identify the topic/niche and any specific constraints (budget, geographic focus, content type)
+3. Determine success criteria: What defines a "good" opportunity for this research?
+4. Ask clarifying questions if the request is ambiguous
+
+## Phase 2: Data Collection
+
+1. **Keyword Intelligence** (DataForSEO):
+ - Search volume trends and seasonality
+ - Keyword difficulty (KD) scores
+ - SERP feature presence (featured snippets, People Also Ask, etc.)
+ - Related keywords and semantic clusters
+ - Competitive density analysis
+
+2. **SERP Analysis** (BraveSearch + DataForSEO):
+ - Top-ranking content types and formats
+ - Domain authority of ranking sites
+ - Content gaps and opportunities
+ - User intent signals
+
+3. **Domain Research** (Whois):
+ - Availability checks for target keywords
+ - Alternative TLD options (.com, .io, .ai, etc.)
+ - Brandability assessment
+
+4. **Contextual Intelligence** (Perplexity):
+ - Industry trends and emerging topics
+ - Competitive landscape insights
+ - Content angle validation
+
+## Phase 3: Analysis & Synthesis
+
+1. **Opportunity Scoring**: Evaluate keywords based on:
+ - Search volume vs. competition balance
+ - Relevance to Banatie's audience and mission (per project-soul.md)
+ - Content creation feasibility
+ - Ranking probability given current domain authority
+
+2. **Strategic Recommendations**:
+ - Prioritized keyword targets with KD scores
+ - Content angle suggestions
+ - Domain/branding options with pros/cons
+ - Quick wins vs. long-term plays
+
+3. **Risk Assessment**:
+ - Flag high-competition keywords requiring significant resources
+ - Identify potential trademark conflicts
+ - Note seasonal or trend-dependent opportunities
+
+## Phase 4: Reporting
+
+Your research output must be:
+
+- **Structured**: Clear sections with headers
+- **Data-Driven**: Include specific metrics (KD, volume, trends)
+- **Actionable**: Explicit recommendations with reasoning
+- **Logged Properly**: Follow log-chat-format.md for process documentation
+- **Contextual**: Reference Banatie's positioning and constraints
+
+# Output Format
+
+Structure your research reports as follows:
+
+```markdown
+# SEO Research Report: [Topic]
+
+## Executive Summary
+[2-3 sentences: key findings and top recommendation]
+
+## Research Objective
+[What you were asked to research and why]
+
+## Methodology
+[Tools used and research approach]
+
+## Keyword Analysis
+
+### Primary Targets
+| Keyword | Volume | KD | Opportunity Score | Notes |
+|---------|--------|----|--------------------|-------|
+| ... | ... | ... | ... | ... |
+
+### Secondary Targets
+[Additional keywords worth considering]
+
+### Keyword Clusters
+[Semantic groupings and content themes]
+
+## SERP Landscape
+
+### Top Ranking Content
+[Types of content ranking, domain authorities, content patterns]
+
+### Content Gaps
+[Opportunities not being addressed by current top-rankers]
+
+### SERP Features
+[Featured snippets, PAA, video carousels, etc.]
+
+## Domain & Branding Options
+
+### Available Domains
+| Domain | TLD | Brandability | SEO Potential | Notes |
+|--------|-----|--------------|---------------|-------|
+| ... | ... | ... | ... | ... |
+
+### Branding Recommendations
+[Strategic guidance on naming and positioning]
+
+## Strategic Recommendations
+
+### Immediate Actions (0-30 days)
+[Quick wins and low-hanging fruit]
+
+### Medium-Term Strategy (1-3 months)
+[Content series and sustained efforts]
+
+### Long-Term Positioning (3-12 months)
+[Authority-building and competitive keywords]
+
+## Risk Factors & Considerations
+[Challenges, competition, seasonality, etc.]
+
+## Appendix: Raw Data
+[Detailed metrics, full keyword lists, tool outputs]
+```
+
+# Quality Standards
+
+1. **Accuracy**: Every metric must be current and correctly sourced
+2. **Completeness**: Don't skip phases—do thorough multi-tool research
+3. **Strategic Thinking**: Don't just report data; interpret it
+4. **Banatie Alignment**: Every recommendation must fit the project's mission and audience (see project-soul.md)
+5. **Tool Mastery**: Use each tool for its strengths per research-tools-guide.md
+
+# Decision-Making Framework
+
+When evaluating opportunities, apply this hierarchy:
+
+1. **Relevance** > Volume: A keyword must align with Banatie's content strategy
+2. **Achievability** > Popularity: Target keywords Banatie can realistically rank for
+3. **Intent Match** > Metrics: Prioritize keywords where user intent matches content capabilities
+4. **Long-Term Value** > Short-Term Gains: Build sustainable organic presence
+
+# Self-Verification Checklist
+
+Before delivering research, verify:
+
+- [ ] Used at least 3 of 4 available tools
+- [ ] Reviewed all mandatory context files
+- [ ] Included specific KD scores and volume data
+- [ ] Checked domain availability for key recommendations
+- [ ] Provided clear prioritization with reasoning
+- [ ] Followed log-chat-format.md for process documentation
+- [ ] Aligned recommendations with project-soul.md
+- [ ] Structured output matches required format
+
+# When to Escalate or Clarify
+
+- Request is too vague (e.g., "research SEO stuff")
+- Research scope exceeds single session (suggest breaking into phases)
+- Found critical competitive threats or trademark issues
+- Tools return unexpected or contradictory data
+- Strategic direction conflicts with Banatie's positioning
+
+You are not just a data gatherer—you are a strategic research partner. Your insights drive content decisions, branding choices, and SEO strategy. Deliver research that is thorough, strategic, and immediately actionable.
diff --git a/.mcp.json b/.mcp.json
index c011cc4..89860e9 100644
--- a/.mcp.json
+++ b/.mcp.json
@@ -23,6 +23,10 @@
"DATAFORSEO_USERNAME": "regx@usul.su",
"DATAFORSEO_PASSWORD": "4f4b51b823df234c"
}
+ },
+ "whois": {
+ "command": "npx",
+ "args": ["-y", "whois-mcp"]
}
}
}
diff --git a/research/keywords/vibe-keywords.md b/research/keywords/vibe-keywords.md
new file mode 100644
index 0000000..0f028a5
--- /dev/null
+++ b/research/keywords/vibe-keywords.md
@@ -0,0 +1,380 @@
+# SEO Research: "vibe + X" Blog Name Variants
+
+**Research Date:** 2026-01-10
+**Tool:** DataForSEO Labs API
+**Target:** Find available blog name for AI-focused blog with format "vibe + word"
+
+---
+
+## Objectives
+
+**Blog Topics:**
+- Technical: AI Code agents, LLM reviews, API/service reviews
+- Creative: Image generation, video generation, models
+
+**Target Metrics:**
+- Search Volume: 100-5000/month
+- Keyword Difficulty (KD): < 40
+- Domain availability: .com, .ai, .io, .app
+
+---
+
+## Executive Summary
+
+**Total Variants Analyzed:** 10+
+**Meeting Criteria:** 3 variants
+**Recommended:** vibe ai (880/month, KD 38, +418% yearly growth)
+
+---
+
+## Full Research Results
+
+### ✅ TOP-3 FINALISTS
+
+#### 1. vibe ai ⭐⭐⭐⭐⭐ [RECOMMENDED]
+
+**Core Metrics:**
+| Metric | Value | Status |
+|--------|-------|--------|
+| Search Volume | 880/month | ✅ Target range |
+| Keyword Difficulty | 38 | ✅ Passing (on edge) |
+| Trend | +418% yearly | ✅ Growing |
+| CPC | $8.99 | High commercial value |
+| Search Intent | Navigational/Commercial | Mixed |
+
+**SERP Competitors:**
+- vibesbiowear.ai (neurotechnology - different niche)
+- Google Vibe Code feature (aistudio.google.com/vibe-code)
+- vibe-studio.ai (AI-powered Flutter IDE)
+- Reddit discussions about vibe coding
+
+**Long-Tail Keywords (Content Strategy):**
+| Keyword | Volume | KD | Opportunity |
+|---------|--------|-----|------------|
+| vibe coding ai | 720/mo | 28 | High |
+| vibe code ai | 720/mo | 28 | High |
+| best ai for vibe coding | 260/mo | 28 | Medium |
+| vibe ai coding | 90/mo | 38 | Low |
+| vibe ai transcription | - | - | Related |
+| vibe ai review | - | - | Related |
+
+**Domain Availability (To Check):**
+- [ ] vibeai.com
+- [ ] vibeai.ai
+- [ ] vibeai.io
+- [ ] vibeai.app
+
+**Pros:**
+✅ Direct hit to AI topic
+✅ Connection to "vibe coding" cultural trend
+✅ Excellent long-tail keywords for content strategy
+✅ Growing interest (+418% yearly)
+✅ Related searches show relevance
+✅ Competitors don't dominate - space to enter
+
+**Cons:**
+❌ KD 38 - on upper boundary
+❌ Navigational intent - some search for specific products
+❌ Competition with Google Vibe Code feature
+
+**Cultural Context:**
+"Vibe coding" is a modern cultural term for AI-assisted programming. First appeared as "vibe-coding", now widely used as programming style, not specific brand. Google created "Vibe Code with Gemini" feature, but most use it as general term.
+
+---
+
+#### 2. vibe lab ⭐⭐⭐⭐ [ALTERNATIVE]
+
+**Core Metrics:**
+| Metric | Value | Status |
+|--------|-------|--------|
+| Search Volume | 210/month | ⚠️ Below target |
+| Keyword Difficulty | 18 | ✅ Excellent (lowest) |
+| Trend | - | No data |
+| CPC | - | No data |
+| Search Intent | Navigational | - |
+
+**SERP Competitors:**
+- Vibe Lab DFW (recording studio, Dallas)
+- vibe-lab.org (research consultancy)
+- Stanford VIBE Lab (biomechanics research)
+- Harvard ViBE Lab (built environment research)
+
+**Long-Tail Keywords:**
+No data available
+
+**Domain Availability (To Check):**
+- [ ] vibelab.com
+- [ ] vibelab.ai
+- [ ] vibelab.io
+- [ ] vibelab.app
+
+**Pros:**
+✅ Lowest KD (18) - easiest to rank
+✅ Experimental connotation ("lab" = testing, reviews)
+✅ Competitors mostly offline businesses (not tech blogs)
+✅ Good fit for "reviews and tests" format
+
+**Cons:**
+❌ Low volume (210/month vs 100-5000 target)
+❌ Navigational intent (searching for specific studios)
+❌ No long-tail keyword data
+
+---
+
+#### 3. vibe studio ⭐⭐⭐
+
+**Core Metrics:**
+| Metric | Value | Status |
+|--------|-------|--------|
+| Search Volume | 1,600/month | ✅ Highest volume |
+| Keyword Difficulty | - | ⚠️ Not determined (likely medium-high) |
+| Trend | - | No data |
+| CPC | $0.89 | Low |
+| Search Intent | Navigational | - |
+
+**SERP Competitors:**
+- vibe-studio.ai **ALREADY TAKEN** (AI-powered Flutter IDE)
+- Multiple fitness studios (Vibe Studio Lynchburg, etc.)
+- Local pack dominates SERP
+
+**Domain Availability:**
+- [x] ❌ vibe-studio.ai - TAKEN by AI-powered Flutter IDE
+- [ ] vibestudio.com (to check)
+- [ ] vibestudio.io (to check)
+- [ ] vibestudio.app (to check)
+
+**Pros:**
+✅ Highest volume (1,600/month)
+✅ Creative connotation
+✅ Related searches: "Vibe Studio AI", "Vibe studio app"
+
+**Cons:**
+❌ vibe-studio.ai already taken by direct competitor (AI IDE)
+❌ Local pack dominates (fitness studios)
+❌ High competition for branded term
+
+---
+
+### ❌ REJECTED VARIANTS
+
+#### vibe start
+
+**Metrics:**
+- Volume: 10/month ❌ (too low)
+- KD: No data
+- Trend: No data
+- Status: **REJECTED** - insufficient volume
+
+---
+
+#### vibe go
+
+**Metrics:**
+- Volume: 20/month ❌ (too low)
+- KD: 3 (very low competition)
+- Trend: **-80% yearly** ❌ (declining interest)
+- Status: **REJECTED** - insufficient volume + declining
+
+---
+
+#### vibe tools
+
+**Metrics:**
+- Volume: No data ❌
+- KD: No data
+- Status: **REJECTED** - no search data
+
+---
+
+#### vibe build
+
+**Metrics:**
+- Volume: No data ❌
+- KD: No data
+- Status: **REJECTED** - no search data
+
+---
+
+#### vibe dev
+
+**Metrics:**
+- Volume: No data ❌
+- KD: No data
+- Status: **REJECTED** - no search data
+
+---
+
+#### vibe gen
+
+**Metrics:**
+- Volume: No data ❌
+- KD: No data
+- Status: **REJECTED** - no search data
+
+---
+
+#### vibe code (Context Only)
+
+**Note:** Not a candidate, included for context.
+
+**Metrics:**
+- Volume: 90,500/month (anomalously high)
+- Reason: Cultural term + established brands
+- Context: "vibe coding" is modern term for AI-assisted programming
+
+This is a cultural phenomenon, not a viable brand opportunity. The term is already associated with Google's "Vibe Code with Gemini" feature and general programming style.
+
+---
+
+## Final Recommendation
+
+### Primary: **vibe ai**
+
+**Rationale:**
+1. Direct hit to AI topic
+2. Connection to growing "vibe coding" cultural trend (+418% yearly)
+3. KD 38 is passable for quality content blog
+4. Excellent long-tail keywords for content strategy
+5. Competitors don't dominate - space to enter
+
+**Content Strategy for vibe ai:**
+- Reviews: "best ai for vibe coding"
+- Tutorials: "vibe coding ai tools"
+- News: "vibe ai updates"
+- Comparisons: AI Code agents
+- Creative: Image/Video generation reviews
+
+**Next Steps:**
+1. Check domain availability: vibeai.com, vibeai.ai, vibeai.io, vibeai.app
+2. If domains taken, consider alternatives:
+ - vibe-ai.com
+ - thevibeai.com
+ - vibeai.blog
+
+---
+
+### Alternative: **vibe lab**
+
+**If vibe ai domains are taken:**
+- Lowest KD (18) - easiest to rank
+- Less competition
+- Good for "experimental" format
+- Content focus: "lab tests", "experiments", "reviews"
+
+---
+
+## Risk Analysis
+
+### Risk #1: KD 38 may be difficult for startup
+
+**Mitigation:**
+- Start with long-tail keywords (KD 25-28)
+- Gradually move to head term
+- Content cluster strategy: vibe coding ai → vibe code ai → vibe ai
+
+### Risk #2: Navigational intent - people search for specific products
+
+**Mitigation:**
+- Become that product (blog as destination)
+- Build brand recognition (SEO + branding + social presence)
+
+### Risk #3: Google Vibe Code feature competes
+
+**Mitigation:**
+- Focus on reviews, comparisons, news (not duplicate Google feature)
+- Position as comprehensive resource vs single tool
+
+---
+
+## Search Intent Analysis
+
+**Key Finding:** Most "vibe X" queries have navigational intent.
+
+**This is GOOD for branding:**
+- People will search for your specific blog
+- Need recognition: SEO + branding + social presence
+- Build destination resource, not just content site
+
+---
+
+## Competitive Strategy
+
+**Market Opportunity:**
+- No one dominates "vibe ai" as AI blog
+- Can become "go-to" resource for vibe coding
+- Connection to trend provides natural growth
+
+**Entry Points:**
+1. Long-tail keywords first (easier to rank)
+2. Build authority through quality content
+3. Leverage "vibe coding" cultural momentum
+4. Position as comprehensive AI resource
+
+---
+
+## Additional Insights
+
+### About "Vibe Coding" Phenomenon
+
+- Cultural term for AI-assisted programming
+- Recently emerged, rapidly gained popularity
+- Google created "Vibe Code with Gemini" feature
+- Most use as programming style, not specific brand
+- Related to: cursor vibes, claude vibes, AI pair programming
+
+### Market Timing
+
+- Growing trend (+418% yearly for "vibe ai")
+- Early enough to establish brand
+- Late enough to have search volume
+- Cultural momentum supports entry
+
+---
+
+## Data Sources
+
+- DataForSEO Labs API
+- Keyword Data Google Ads Search Volume API
+- SERP Organic Live Advanced API
+- Bulk Keyword Difficulty API
+- Related Keywords API
+
+**Location:** United States
+**Language:** English
+**Date Range:** Last 12 months trend data
+
+---
+
+## Appendix: Domain Check Checklist
+
+### vibe ai
+- [ ] vibeai.com - check via whois
+- [ ] vibeai.ai - check via whois
+- [ ] vibeai.io - check via whois
+- [ ] vibeai.app - check via whois
+
+### vibe lab
+- [ ] vibelab.com - check via whois
+- [ ] vibelab.ai - check via whois
+- [ ] vibelab.io - check via whois
+- [ ] vibelab.app - check via whois
+
+### vibe studio
+- [x] ❌ vibe-studio.ai - TAKEN (AI Flutter IDE)
+- [ ] vibestudio.com - check via whois
+- [ ] vibestudio.io - check via whois
+- [ ] vibestudio.app - check via whois
+
+### Alternative Formats (if needed)
+- [ ] vibe-ai.com
+- [ ] thevibeai.com
+- [ ] vibeai.blog
+- [ ] vibe-lab.com
+- [ ] thevibelab.com
+- [ ] vibelab.blog
+
+---
+
+**Status:** Research complete, awaiting domain availability check
+**Next Action:** Manual whois check for domain availability
+**Recommendation:** Proceed with vibe ai if domains available