
Traffic Validator
- 105 installs
- 31 repo stars
- Updated August 2, 2026
- shipshitdev/library
Check whether a landing page or early site receives real, attributable traffic before you invest in full product build, ads, or public launch commitments.
About
The traffic-validator skill from shipshitdev/library supports indie builders validating whether early landing pages attract meaningful visitors. It reviews traffic quality, attribution, and anomalies so teams avoid overbuilding when acquisition signals are weak, noisy, or inflated by bots and low-intent clicks.
- Landing-page traffic authenticity checks
- Source and referrer validation
- Early demand signal assessment
- Bot or junk traffic filtering
- Go/no-go guidance before deeper build
Traffic Validator by the numbers
- 105 all-time installs (skills.sh)
- Ranked #1,135 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shipshitdev/library --skill traffic-validatorAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 105 |
|---|---|
| repo stars | ★ 31 |
| Last updated | August 2, 2026 |
| Repository | shipshitdev/library ↗ |
What it does
Check whether a landing page or early site receives real, attributable traffic before you invest in full product build, ads, or public launch commitments.
Files
Traffic Validator - Traffic Secrets Scorecard
Assess traffic strategy against Traffic Secrets principles. Expose scattered traffic efforts and unclear audience strategy.
Brunson's Principle: "Your customers are already congregating. Find the watering holes."
When This Activates
- User asks "validate my traffic plan"
- User asks "is my audience strategy right"
- User says "I can't get enough traffic"
- User asks "should I do paid or organic"
- User mentions Dream 100
The Framework
Dream 100 → Work In or Buy In → Hook → Funnel → Own the AudienceScoring Dimensions
| Dimension | Weight | What It Measures |
|---|---|---|
| Dream 100 Clarity | 2x | Do you know where audience congregates? |
| Hook Strategy | 1.5x | Are you interrupting the scroll? |
| Work In vs. Buy In | 1.5x | Is approach clear and appropriate? |
| Funnel Alignment | 1.5x | Does traffic match funnel temperature? |
| Audience Ownership | 1.5x | Are you building owned audience? |
| Conversion Path | 1x | Is traffic turning into customers? |
Max Score: 100 points
Rating Scale
| Score | Rating | Verdict |
|---|---|---|
| 85-100 | Traffic Machine | Scale and optimize |
| 70-84 | Good Foundation | Address weak points |
| 55-69 | Needs Work | Fix before scaling |
| 40-54 | Scattered | Consolidate and focus |
| 0-39 | No Strategy | Start from scratch |
Quick Gather Questions
1. Where is traffic coming from currently? 2. Who are your Dream 100? 3. Work in (organic) or buy in (paid)? 4. What's your main traffic hook? 5. Where does traffic go? 6. Email list size?
Traffic Temperature Quick Reference
| Temp | They Know | Appropriate Funnel |
|---|---|---|
| Cold | Nothing | Lead magnet, free content |
| Warm | Problem + solution | Tripwire, webinar |
| Hot | Ready to buy | Sales page, booking |
Integration
| Skill | When to Use |
|---|---|
traffic-architect | Design strategy from scratch |
channel-validator | Validate channel focus |
funnel-validator | Validate funnel matches traffic |
copy-validator | Validate hooks |
---
For detailed scoring criteria, output templates, and complete examples: Load ${CLAUDE_SKILL_DIR}/references/full-guide.md when the user asks for full scoring breakdowns, output templates, or worked examples.
{
"name": "traffic-validator",
"version": "1.0.0",
"description": "Use this skill when users need to validate their traffic strategy, Dream 100 approach, or audience-building plan. Activates for 'validate my traffic plan,' 'is my audience strategy right,' 'am I reaching the right people,' or when assessing traffic acquisition.",
"author": {
"name": "Ship Shit Dev",
"email": "hello@shipshit.dev",
"url": "https://github.com/shipshitdev"
},
"license": "MIT",
"skills": "."
}
Traffic Validator - Full Guide
Complete guide to validating traffic strategy against Traffic Secrets principles.
Scoring Criteria
Dream 100 Clarity (0-10, Weight: 2x)
| Score | Description |
|---|---|
| 9-10 | Clear Dream 100 list, actively engaging, know priorities |
| 7-8 | Good list exists, some engagement, clear targets |
| 5-6 | General idea of where audience is, no formal list |
| 3-4 | Vague sense, no specific names or places |
| 0-2 | No idea where audience congregates |
Dream 100 Categories:
| Category | Examples |
|---|---|
| Influencers | YouTubers, podcasters, thought leaders |
| Communities | Subreddits, Facebook groups, Slack channels |
| Publications | Blogs, newsletters, media sites |
| Events | Conferences, meetups, webinars |
| Platforms | Specific hashtags, topics, channels |
Questions to Ask:
- Name 10 influencers your ideal customer follows
- Name 5 communities where they hang out
- Name 3 publications they read
- Name 3 events they attend
Hook Strategy (0-10, Weight: 1.5x)
| Score | Description |
|---|---|
| 9-10 | Scroll-stopping hooks, tested and optimized, audience-specific |
| 7-8 | Good hooks, some testing, mostly working |
| 5-6 | Hooks exist but generic or weak |
| 3-4 | Minimal hook strategy, hoping content finds audience |
| 0-2 | No hooks, just posting content |
Hook Types:
| Type | Example | When to Use |
|---|---|---|
| Curiosity | "I tried X and this happened..." | Unknown topic |
| Result | "How I got X in Y days" | Proven results |
| Controversy | "Why X is wrong about Y" | Crowded space |
| Story | "The day everything changed..." | Personal brand |
| List | "7 ways to..." | Educational content |
Work In vs. Buy In (0-10, Weight: 1.5x)
| Score | Description |
|---|---|
| 9-10 | Clear strategy, appropriate for stage, committed execution |
| 7-8 | Good clarity, mostly appropriate, some commitment |
| 5-6 | Mixed approach, unclear primary |
| 3-4 | Dabbling in both, mastering neither |
| 0-2 | No clear strategy |
Stage Appropriateness:
| Stage | Recommended |
|---|---|
| Pre-revenue | Work In (validate offer first) |
| Early revenue | Work In primary, test Buy In |
| Established | Mix based on unit economics |
| Scaling | Buy In with proven funnel |
Funnel Alignment (0-10, Weight: 1.5x)
| Score | Description |
|---|---|
| 9-10 | Perfect alignment, right traffic to right funnel, congruent messaging |
| 7-8 | Good alignment, mostly matched, minor gaps |
| 5-6 | Some alignment issues, mismatched asks |
| 3-4 | Significant misalignment, wrong funnels for traffic |
| 0-2 | Complete mismatch, selling to cold traffic directly |
Traffic Temperature:
| Temperature | They Know | Appropriate Funnel |
|---|---|---|
| Cold | Nothing | Lead magnet, free content, awareness |
| Warm | Problem + solution | Tripwire, webinar, challenge |
| Hot | Ready to buy | Sales page, checkout, booking |
Red Flags:
- Sending cold traffic to sales page
- Long-form sales to brand new audience
- No warming sequence
- Same funnel for all traffic
Audience Ownership (0-10, Weight: 1.5x)
| Score | Description |
|---|---|
| 9-10 | Strong owned audience, growing list, active engagement |
| 7-8 | Good list, regular growth, some engagement |
| 5-6 | List exists, inconsistent growth or use |
| 3-4 | Minimal list, platform dependent |
| 0-2 | No owned audience, 100% platform dependent |
Ownership Priorities:
1. Email list - Most important, you own it 2. SMS list - High engagement, you own it 3. Community - High value, you control access 4. YouTube subscribers - Algorithm dependent but you own content 5. Social followers - Least valuable, platform owns relationship
Conversion Path (0-10, Weight: 1x)
| Score | Description |
|---|---|
| 9-10 | Clear path, measured conversion, optimized sequence |
| 7-8 | Good path exists, tracking in place |
| 5-6 | Path exists but not optimized or measured |
| 3-4 | Vague path, no measurement |
| 0-2 | No conversion path, traffic goes nowhere |
Conversion Path Elements:
- Traffic source → Landing page
- Landing page → Lead capture
- Lead capture → Nurture sequence
- Nurture sequence → Sales
- Sales → Customer
Score Calculation
Dream 100 Clarity × 2 = ___
Hook Strategy × 1.5 = ___
Work In vs. Buy In × 1.5 = ___
Funnel Alignment × 1.5 = ___
Audience Ownership × 1.5 = ___
Conversion Path × 1 = ___
─────────────────────────
TOTAL = ___ / 100Output Template
# Traffic Validation: [Business Name]
## Quick Rating
| Rating | Score | Verdict |
|--------|-------|---------|
| [Rating] | XX/100 | [One-line summary] |
## Traffic Assessment
**Current Traffic Sources:**
| Source | Type | Volume | Converting? |
|--------|------|--------|-------------|
| [Source 1] | Work/Buy | [Est.] | [Yes/No] |
**Dream 100 Status:**
- [ ] List exists
- [ ] Actively engaging
- [ ] Prioritized
**Owned Audience:**
- Email list: [Size]
- Community: [Size/None]
## Score Breakdown
| Dimension | Raw Score | Weight | Weighted Score | Status |
|-----------|-----------|--------|----------------|--------|
| Dream 100 Clarity | X/10 | ×2 | XX/20 | [Build/Develop/Strong] |
| Hook Strategy | X/10 | ×1.5 | XX/15 | [Create/Improve/Strong] |
| Work In vs. Buy In | X/10 | ×1.5 | XX/15 | [Clarify/Choose/Strong] |
| Funnel Alignment | X/10 | ×1.5 | XX/15 | [Align/Adjust/Strong] |
| Audience Ownership | X/10 | ×1.5 | XX/15 | [Build/Grow/Strong] |
| Conversion Path | X/10 | ×1 | XX/10 | [Map/Optimize/Strong] |
| **TOTAL** | | | **XX/100** | |
## Detailed Assessment
### Dream 100 Clarity: X/10
**Current List:** [What they have]
**Missing:** [What to add]
**Action:** [How to build Dream 100]
### Hook Strategy: X/10
**Current Hooks:** [Their hooks]
**Problem:** [What's weak]
**Better Hooks:** [Examples]
### Work In vs. Buy In: X/10
**Current Approach:** [Work In/Buy In/Both]
**Recommendation:** [Which to focus on]
**Why:** [Reasoning]
### Funnel Alignment: X/10
**Current:** [How traffic flows]
**Misalignment:** [What's wrong]
**Fix:** [How to align]
### Audience Ownership: X/10
**Current Owned:** [What they have]
**Priority:** [What to build]
**Action:** [Specific steps]
### Conversion Path: X/10
**Current Path:** [How conversion works]
**Gaps:** [What's missing]
**Add:** [What to implement]
## Traffic Strategy Fixes
1. **[Priority fix]**
2. **[Second priority]**
3. **[Third priority]**
## Next Steps
### If Score 85+:
- [ ] Scale what's working
- [ ] Test new Dream 100 targets
- [ ] Optimize conversion path
### If Score 70-84:
- [ ] Strengthen weak dimensions
- [ ] Build Dream 100 list
- [ ] Focus on owned audience
### If Score 55-69:
- [ ] Use `traffic-architect` to rebuild strategy
- [ ] Define clear Work In or Buy In approach
- [ ] Build email list first
### If Score Below 55:
- [ ] Start with Traffic Secrets fundamentals
- [ ] Build Dream 100 list from scratch
- [ ] Use `traffic-architect` for full strategy