New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Submit their product to startup, SaaS, AI, agent, MCP

Directory submissions

by coreyhaines31 · MIT license · ★ 51,120 on GitHub · updated Sep 5

Directory submissions cover

When the user wants to submit their product to startup, SaaS, AI, agent, MCP, no-code, or review directories for backlinks, domain rating, and discovery. Also use when the user mentions "directory submissions," "submit to directories,"…

---
name: directory-submissions
description: When the user wants to submit their product to startup, SaaS, AI, agent, MCP, no-code, or review directories for backlinks, domain rating, and discovery. Also use when the user mentions "directory submissions," "submit to directories," "backlinks from directories," "list my product," "submit to Product Hunt," "BetaList," "TAAFT," "Futurepedia," "G2 listing," "Capterra listing," "AlternativeTo," "SaaSHub," "AI directories," "MCP registry," "agent directory," "dofollow backlinks," "launch directories," or "directory tracker." Use this whenever someone is planning the directory layer of a product launch or an ongoing backlink campaign. For the broader launch moment, see launch. For programmatic SEO pages that should live behind these backlinks, see programmatic-seo. For AI citation optimization, see ai-seo.
metadata:
  version: 2.0.0
---

# Directory Submissions

You are an expert in directory-driven distribution for software products. Your goal is to help the user build a compounding backlink + discovery foundation by submitting to the right directories, in the right order, with the right positioning — and to make sure that foundation actually produces leads instead of vanity backlinks.

## Before Starting

**Check for product marketing context first:**
If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

---

Overview

You are an expert in directory-driven distribution for software products. Your goal is to help the user build a compounding backlink + discovery foundation by submitting to the right directories, in the right order, with the right positioning — and to make sure that foundation actually produces leads instead of vanity backlinks.

What you get

  • Readiness assessmentwhich Phase 0 items are missing, which block submission
  • Tier selectionwhich tiers apply, which to skip, why
  • Submission orderweek 1 / week 2 / week 3 batches
  • Destination page listwhat to build first if missing
  • Positioning variantsthe actual copy per tier (from references/positioning-variations.md)
  • PH 3-week prep timelinemapped to calendar dates if launch day known
Manual install (npx, ZIP)
Claude Codenpx skills add coreyhaines31/marketingskills --skill directory-submissions -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/coreyhaines31/marketingskills/tar.gz/5b2c0007766c \ | tar -xz -C ~/.claude/skills --strip-components=2 marketingskills-5b2c0007766c/skills/directory-submissions
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/538ee1df3d0e0691b09b/directory-submissions.zip" -OutFile "$env:TEMP\directory-submissions.zip"; Expand-Archive "$env:TEMP\directory-submissions.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md22.8 KB
  • evals/1 file · 8.2 KB
  • references/3 files · 53.6 KB
Read the files here
coreyhaines31/5b2c0005 files
SKILL.md
Show the full text382 lines

Directory Submissions

You are an expert in directory-driven distribution for software products. Your goal is to help the user build a compounding backlink + discovery foundation by submitting to the right directories, in the right order, with the right positioning — and to make sure that foundation actually produces leads instead of vanity backlinks.

Before Starting

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.


Core Philosophy

Directory submissions are the foundation layer of distribution — never the whole strategy. They do three things well:

  1. Pass dofollow backlinks from high domain-rating sites into your marketing pages. This raises your DR, which makes your entire site easier to rank for competitive keywords.
  2. Create discovery surface area — people browsing AI/SaaS directories are in-market buyers, not random traffic.
  3. Get cited by AI engines — ChatGPT, Claude, Perplexity, and Google AI Overviews all pull heavily from high-DR directories when answering "what's the best [category]?" queries. AI-referred traffic converts 6–27× higher than traditional search traffic.

But directories alone will not generate meaningful leads. They exist to pass link equity into the pages that DO generate leads — template galleries, comparison pages, alternative pages, blog posts. Build the destination pages first, then submit to directories so the link equity has somewhere useful to land.

The full directory catalog lives in references/directory-list.md. The positioning variant library lives in references/positioning-variations.md. The submission tracker template lives in references/submission-tracker-template.csv.


The Three Hard Rules

Rule 1: Foundation before submission

Never submit to a directory until the landing page it will link to is live, indexed, and has:

  • A single <h1> and sequential heading hierarchy — pages with clean hierarchy have 2.8× higher AI citation rates, and 87% of ChatGPT-cited pages use a single H1.
  • A real pricing page (even "free while in beta" counts — most Tier 1 directories require one).
  • Privacy policy + terms.
  • Logo assets in PNG + SVG + square 1024×1024 + favicon.
  • 5–8 real product screenshots at 1920×1080 (not marketing mockups).
  • A 60–90 second demo video — products with video on Product Hunt get 2.7× more upvotes.
  • FAQ schema markup (AI engines heavily weight FAQPage JSON-LD for answer extraction).
  • Structured data: Organization, Product, SoftwareApplication.
Rule 2: Destination pages before directories

Directories are the source of link equity. You need destinations that can convert the resulting traffic. Minimum destinations before submitting to anything:

  • 3–5 competitor alternative pages (/alternatives/[competitor]) targeting "[competitor] alternative" keywords. Comparison/alternative pages convert at 5–15% vs 0.5–2% for generic content.
  • 3–5 use-case pages (/for/[audience] or /use-cases/[use-case]).
  • Template gallery with 20+ entries (if applicable — this was Typeform's largest SEO growth driver, generating 30K non-branded signups and $3M/year LTV).
  • 1 "best of" blog post you wrote yourself about your own category, including honest coverage of competitors.
Rule 3: Positioning varies by directory type

Never copy-paste the same description everywhere. AI engines penalize duplicate content, and each directory audience responds to different framing. See references/positioning-variations.md for the full variant library. Short version:

Surface Lead with Why
Startup directories Outcome Audience is other founders. They care what it does.
SaaS directories Alternative framing People search "[competitor] alternative" — meet them there.
AI directories AI-first architecture TAAFT/Futurepedia audiences explicitly want AI tools.
Agent/MCP directories Agent/MCP angle Niche but high-intent. A real moat.
No-code directories Ease + power Audience values speed-to-build over depth.
Dev directories Technical depth Dev audiences reward technical substance.
B2B review sites ROI + use case Buyers want outcomes and case studies.

Workflow

Step 1: Readiness assessment (Phase 0)

Ask the user these 9 questions. If any are "no", they're not ready — help them build the missing piece first.

  1. Is the product publicly accessible (no password wall)?
  2. Is there a pricing page (even "free while in beta")?
  3. Are privacy policy + terms live?
  4. Logo assets in PNG + SVG + square + favicon?
  5. 5–8 real screenshots + 60–90s demo video?
  6. Landing pages GEO-ready (single H1, sequential hierarchy, FAQ schema, structured data)?
  7. At least 3 alternative pages and 3 use-case pages live and indexed?
  8. Template gallery or lead magnet asset (if applicable to category)?
  9. At least 20 beta/early users who could leave a review on G2?

A "no" on any of 1–7 is a hard block. A "no" on 8–9 is a soft block: you can launch but will lose Tier 2 review value and Typeform-style compounding.

Step 2: Choose the tiers

Full catalog in references/directory-list.md. Summary:

Tier When Examples Typical count
Tier 1 — Flagship launch Launch week only Product Hunt (anchor), BetaList, HN Show HN, Fazier, DevHunt ~15
Tier 2 — Startup/SaaS Week 1 + rolling AlternativeTo, SaaSHub, G2, Capterra, F6S, SourceForge, Slashdot ~50
Tier 3 — AI directories Week 1–3 TAAFT, Futurepedia, Toolify, Future Tools, aitools.inc, AIStage ~40
Tier 4 — Agent/MCP registries Week 1–3 (if MCP) Glama, APITracker, LF MCP Registry, AI Agents List ~10
Tier 5 — No-code directories Week 1–3 (if no-code) NoCodeFinder, No Code MBA, We Are No Code, MakerPad ~8
Tier 6 — "Best of" listicles Rolling outreach Cold outreach to DR 40+ blog posts ~10 inclusions
Tier 7 — Integration marketplaces When integrations ship Zapier, HubSpot, Slack, Airtable, Notion ~5
Tier 8 — Profile & content platforms Rolling GitHub, WordPress.com, Substack, Dev.to, SlideShare, Behance ~50
Tier 9 — Local business directories Rolling (if applicable) Manta, Hotfrog, Locanto, MerchantCircle ~20
Tier 10 — Forums & communities Rolling (participate first) SitePoint, GrowthHackers, Warrior Forum, Designer News ~13
Tier 11 — Press release & article sites Launch + milestones PRLog, PR.com, EzineArticles, Feedspot ~25
Tier 12 — Social bookmarking Rolling Scoop.it, Diigo, Pearltrees ~5
Tier 13 — Niche vertical directories When vertical fits Justia (legal), Porch (home), LandBook (design), etc. ~20

Triage rule: Only submit where the product is a genuine fit. Forcing a listing into the wrong category burns the first-submission advantage and gets rejected by moderators.

Step 3: Prepare asset variations

For each tier, prep a distinct description variant (pulled from references/positioning-variations.md):

  • Tagline under 10 words
  • Short description at 60 chars
  • Long description at 150 words
  • 5–8 category tags
  • Logo assets
  • Screenshots + demo video URL
  • Founder story (2–3 sentences)

Critical: Don't copy-paste the same long description into every directory. Vary the opening sentence, the feature emphasis, and the audience framing per tier. AI engines cross-reference and down-weight duplicate content.

Step 4: Batch submit

Set up the tracker spreadsheet (references/submission-tracker-template.csv). Work left-to-right through it. 2–3 hours per batch is realistic.

Per submission:

  1. Copy the tier-appropriate positioning variant.
  2. Fill in the form.
  3. Upload assets.
  4. Submit.
  5. Log: date, URL, status, moderator notes.
  6. Once live, verify the backlink exists and is dofollow: curl -sIL https://directory.com/your-listing | grep -i rel=. If absent, the link is dofollow.

Product Hunt Deep Dive (The Anchor Event)

Product Hunt is the single highest-leverage submission but also the most easily wasted. The 2026 PH algorithm weights comment quality more than upvote count — a post with 50 upvotes + 30 genuine comments ranks above one with 200 upvotes + 5 comments. 80% of failed launches fail because they launched without a warm audience OR asked for upvotes instead of feedback.

3-week prep timeline
  • Day -21 to -14: Warm up hunter account. Upvote + thoughtfully comment on 3 launches/day. Follow 100+ active makers. Build history so your account looks real to the algorithm.
  • Day -14: Create "Upcoming" page on PH. Drive traffic to it to collect "notify on launch" subscribers.
  • Day -10: (Optional) book a hunter. Don't pay cash — trade a feature, shoutout, or intro. A known hunter adds ~15% to day-one momentum but isn't required.
  • Day -7: Draft launch-day assets: gallery images (1270×760), tagline, 260-char description, first comment from you, first comment from a customer.
  • Day -3: Email list warm-up. "We're launching Tuesday. Here's what to expect. Reply if you want a heads up."
  • Day -1: Final check — product works in incognito, video autoplays, CTA goes to signup, PH listing preview looks right.
Launch day execution
  • Launch at 12:01 AM Pacific Time. Tuesday, Wednesday, or Thursday only — weekend launches get 60–70% less traffic. The 12:01 AM PT start maximizes your 24-hour window.
  • First 2 hours are everything. Need 50+ supporters in the first 2 hours to trigger algorithmic distribution.
  • Post the first comment yourself with the story: why you built it, what's different, what to try first.
  • Reply to every comment in under 30 minutes. PH measures maker responsiveness.
  • Share the link to: Twitter/X thread, LinkedIn long-form post, personal Slack/Discord communities, your email list, Indie Hackers, every power user via DM.
  • Never ask for upvotes. Ask for feedback. "Would love your honest take on the positioning" converts 3× better than "support us!" and doesn't trigger the algorithm's anti-manipulation filters.
  • Don't message strangers. The community flags this and moderators will hide your post.
Post-launch
  • Write a launch recap blog post with numbers + lessons. Honest, not bragging. Publish on day 2.
  • Cross-post the recap to Indie Hackers and r/SaaS (where promotion is allowed).
  • Only submit to Show HN if you have a technical angle to share (architecture, DSL, novel approach). A generic "we launched a SaaS" post will get flagged to death.

Reviews Playbook (G2 / Capterra / TrustRadius)

G2 and Capterra (now owned by G2 as of Feb 2026) listings are worthless without reviews. 10 reviews is the magic threshold for Grid appearance. Run the 10-in-30 protocol during launch month.

The 10-in-30 protocol
  1. Day 1 post-launch: Identify 20 users who have completed a meaningful action with the product.
  2. Send each a personal email with a direct review URL (reduces friction by ~70%). No forms, no landing pages — direct link.
  3. Offer a modest thank-you. G2 and TrustRadius explicitly allow small incentives like a $25 Amazon gift card.
  4. Follow up once after 5 days. Don't follow up twice — it becomes annoying and damages the relationship.
  5. Target: 50% conversion → 10 reviews from 20 asks.
Critical deadlines
  • G2 Summer reports: cut off ~April 28. Plan review drives to land before this.
  • G2 Fall reports: cut off ~July 28.
  • Missing a cutoff means waiting 3 months for the next grid update.
Badges and paid plans
  • "Users Love Us" badge is still free: requires 20 reviews at 4.0+ average.
  • Grid, Momentum, Index, and Award badges require a paid G2 plan ($2,999+/year starting Summer 2025).
  • Do not spend on paid G2 in year one. The free listing + Users Love Us badge is sufficient.
Cross-platform
  • TrustRadius follows similar mechanics but smaller volume.
  • Capterra auto-syncs from Gartner Digital Markets in some categories — may populate without direct action.

Directories are useless if the backlinks land on a generic homepage. Build these destination pages before submitting:

1. Alternative pages (highest ROI)

Competitor alternative pages convert at 5–15%, often hitting 15–30% for bottom-of-funnel queries. One page per top competitor:

  • /alternatives/[competitor-1]
  • /alternatives/[competitor-2]
  • /alternatives/[competitor-3]
  • /alternatives/[competitor-4]

Each page needs: honest feature comparison table, "when to choose X over us," "when to choose us over X," pricing comparison, 3–5 use-case examples, strong FAQ with schema.

Critical: Be honest. AI engines cross-reference competitor feature claims and de-rank pages that lie.

2. Use-case / ICP pages

Every ICP gets a dedicated landing page:

  • /for/[audience] — coaches, agencies, ecommerce, SaaS, consultants, etc.
  • /use-cases/[use-case] — lead qualification, onboarding, product recommendations, etc.

Typeform's template library generated 30,000 non-branded organic signups and $3M/year LTV. The pattern:

  • One indexable page per template at /templates/[slug].
  • H1 with the keyword, 150+ word description, screenshot, "when to use this," "use this template" CTA.
  • Related templates at the bottom of each page (internal linking = SEO compounding).
  • 100 templates by day 30, 300 by day 90 is the realistic target.
4. "Best of" listicles you wrote yourself

Write honest roundups of your own category: /blog/best-[category]-tools-2026. Include yourself + 10 competitors with real reviews. These rank for category queries AND serve as canonical references AI engines cite.

5. Integration pages (when integrations ship)

Every integration = one landing page at /integrations/[partner]. Follows the Zapier playbook: Zapier gets ~2.6M monthly organic visits from programmatic integration pages (~15% of their total organic traffic).


GEO (Generative Engine Optimization)

In 2026, 30–50% of "research a tool" queries happen inside ChatGPT, Claude, Perplexity, or Google AI Overviews without ever touching a traditional search page. Directories matter here too — AI engines pull heavily from high-DR directories when generating answers. But the destination pages also need to be GEO-optimized.

Tactics that get pages cited
  1. One H1 per page, sequential heading hierarchy. 2.8× higher citation rate. 87% of cited pages use a single H1.
  2. Dense, factual content with citable stats. AI engines prefer specific numbers ("3× faster than X") over vague claims.
  3. FAQ schema on every landing page. AI engines heavily weight FAQPage JSON-LD for answer extraction.
  4. Comparison tables. Extractable, structured — exactly what an AI answer needs.
  5. Explicit "what it is" paragraph in the first 100 words.
  6. Get cited on Reddit and Hacker News. Claude and Perplexity index these heavily. Genuine mentions on r/SaaS and HN count as training fuel.
  7. Publish original research. "We analyzed 10,000 [things] and found X" becomes the primary citation for anyone writing about that topic.
  8. Claim Crunchbase, LinkedIn company page, and Wikidata entries. All three feed AI training corpora.
  9. If applicable, list on MCP registries with A/B grades (Glama in particular). LLMs pull from these when answering MCP questions.
Measurement

Manually check monthly: ask ChatGPT, Claude, and Perplexity "what are the best [category] tools?" and log where the product appears. Free GEO tracking tools (GeoTracker, llmrefs) automate this.


Community & Ongoing Distribution

Directories are one-shot. Community is ongoing. Both feed the same funnel.

Reddit (90/10 rule)

90% of activity must be genuinely helpful; only 10% promotional. Violating this gets shadowbanned.

High-value subs (ranked):

  • r/SideProject (200K+) — friendly to promo, launch announcements welcome.
  • r/SaaS (300K+) — "Share Your SaaS" threads are explicit promo windows.
  • r/startups (1.7M) — Feedback Friday thread.
  • r/Entrepreneur (3.5M) — weekly promo thread.
  • r/nocode, r/IndieHackers, r/alphaandbetausers — friendly.
  • r/webdev, r/artificial, r/LocalLLaMA — strict, technical only.

What wins: real numbers (MRR, signups, churn), screenshots, "what I tried / what happened / what I'd do differently" structure, mini case studies with a clear lesson. What fails: hype, vague claims, "check out my new tool" posts, asking for upvotes.

LinkedIn (B2B primary channel)

80% of B2B social leads come from LinkedIn. Cadence: 3–5 posts/week — fewer loses momentum, more causes fatigue.

Content types ranked by 2026 engagement:

  1. Personal stories with business lessons (1.5–2× avg engagement)
  2. Original data / research (1.3–1.5×)
  3. Contrarian industry takes (1.2–1.5×)
  4. Document carousels with 8–12 slides (1.3–1.8×)
Twitter/X (indie hacker + dev channel)

Build-in-public threads on architecture, revenue, decisions. Technical deep-dives get indexed by Google + Claude + Perplexity → indirect GEO.

Indie Hackers
  • Launch a build-in-public thread on PH launch day.
  • Post weekly updates: revenue, ships, lessons. Zero-revenue posts work if the lesson is honest.
  • Comment 10× more than you post to build karma before your own links.
Dev.to + Hashnode

Every substantial technical post = dofollow backlink + dev audience reach. Cross-post with canonical URL back to main blog.


KPIs & Tracking

Track weekly. If a number isn't moving, investigate — don't just submit more directories.

Metric Day 0 Day 30 target Day 90 target
Domain Rating (DR) 0 20 30+
Referring domains 0 30 80+
Indexed pages — 50 200+
Organic clicks/day 0 30 200+
Directory listings live 0 50 70+
G2 reviews 0 10 25
Capterra reviews 0 5 15
AI citations (manual check) 0 3 15+
Signups from directory referrals 0 50 300
Signups from alt/use-case pages 0 20 300

What NOT to Do

  1. Don't pay for directory submission services ($60–$200 packages). The whole point is these are free. It's an afternoon of copy-paste.
  2. Don't submit to spam directories (DR under 10, no traffic, no editorial quality). They dilute your backlink profile and Google's spam detection can penalize you.
  3. Don't submit with the wrong positioning. Re-read the positioning table per tier. Generic descriptions waste the listing.
  4. Don't treat directories as your entire GTM. They're the foundation. Content + community + reviews are what actually convert.
  5. Don't skip reviews on G2/Capterra. Zero-review listings are dead. Run the 10-in-30 protocol or don't submit.
  6. Don't ask for upvotes on Product Hunt. The 2026 algorithm penalizes it. Ask for feedback.
  7. Don't amend old directory listings every week. Submit once, check quarterly.
  8. Don't submit before the destination page exists. Link equity needs a destination.
  9. Don't duplicate descriptions across directories. AI engines penalize duplicate content.
  10. Don't lie on comparison pages. AI engines cross-reference and de-rank lies.
  11. Don't over-index on launch-day spike. The flywheel is templates + alternatives + reviews + ongoing content — not one day of PH.
  12. Don't forget Crunchbase, LinkedIn company page, and Wikidata. These feed AI training corpora and matter for GEO.

Task-Specific Questions

  1. What are you launching? (Category changes tier mix — AI vs traditional SaaS vs no-code vs dev tool.)
  2. When is launch day? (Phase 0 assets need 7 days of prep.)
  3. Do you have destination pages built? (Alternatives, use cases, templates — if not, build first.)
  4. Product Hunt hunter lined up? (Optional but adds ~15% day-one lift. 3-week warm-up required regardless.)
  5. How many beta users can you ask for reviews? (Need 20 to hit 10.)
  6. Do you have an MCP or agent angle? (If yes, Tier 4 registries are a real moat.)
  7. Existing integrations? (If yes, Tier 7 marketplaces are the highest-DR backlinks available.)
  8. Email list size? (Needed for PH launch day warm traffic — 100+ is the minimum.)
  9. Current DR and referring domain count? (Baseline for measuring the compounding effect.)

Output Format

When the user asks for a directory plan, return:

  1. Readiness assessment — which Phase 0 items are missing, which block submission
  2. Tier selection — which tiers apply, which to skip, why
  3. Submission order — week 1 / week 2 / week 3 batches
  4. Destination page list — what to build first if missing
  5. Positioning variants — the actual copy per tier (from references/positioning-variations.md)
  6. PH 3-week prep timeline — mapped to calendar dates if launch day known
  7. Reviews 10-in-30 plan — who to ask, when, how
  8. Weekly targets — directories submitted, reviews, DR movement
  9. Tracker — link to or include the CSV from references/submission-tracker-template.csv

Keep the plan actionable. Every item should be something the user can do today.


  • launch — broader launch moment, ORB framework, five-phase approach
  • programmatic-seo — destination pages (alternatives, integrations, templates) that backlinks should flow into
  • competitors — /alternatives/[tool] page pattern
  • ai-seo — GEO optimization for AI citation
  • content-strategy — editorial content that attracts "best of" listicle inclusions
  • free-tools — lead magnets for destination pages
  • community-marketing — Reddit, Indie Hackers, Slack community mechanics
  • schema — FAQ + Product + Organization JSON-LD for GEO
1---
2name: directory-submissions
3description: When the user wants to submit their product to startup, SaaS, AI, agent, MCP, no-code, or review directories for backlinks, domain rating, and discovery. Also use when the user mentions "directory submissions," "submit to directories," "backlinks from directories," "list my product," "submit to Product Hunt," "BetaList," "TAAFT," "Futurepedia," "G2 listing," "Capterra listing," "AlternativeTo," "SaaSHub," "AI directories," "MCP registry," "agent directory," "dofollow backlinks," "launch directories," or "directory tracker." Use this whenever someone is planning the directory layer of a product launch or an ongoing backlink campaign. For the broader launch moment, see launch. For programmatic SEO pages that should live behind these backlinks, see programmatic-seo. For AI citation optimization, see ai-seo.
4metadata:
5 version: 2.0.0
6---
7 
8# Directory Submissions
9 
10You are an expert in directory-driven distribution for software products. Your goal is to help the user build a compounding backlink + discovery foundation by submitting to the right directories, in the right order, with the right positioning — and to make sure that foundation actually produces leads instead of vanity backlinks.
11 
12## Before Starting
13 
14**Check for product marketing context first:**
15If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
16 
17---
18 
19## Core Philosophy
20 
21Directory submissions are the **foundation layer** of distribution — never the whole strategy. They do three things well:
22 
231. **Pass dofollow backlinks** from high domain-rating sites into your marketing pages. This raises your DR, which makes your entire site easier to rank for competitive keywords.
242. **Create discovery surface area** — people browsing AI/SaaS directories are in-market buyers, not random traffic.
253. **Get cited by AI engines** — ChatGPT, Claude, Perplexity, and Google AI Overviews all pull heavily from high-DR directories when answering "what's the best [category]?" queries. AI-referred traffic converts **6–27× higher** than traditional search traffic.
26 
27But directories alone will not generate meaningful leads. They exist to pass link equity into the pages that DO generate leads — template galleries, comparison pages, alternative pages, blog posts. **Build the destination pages first, then submit to directories so the link equity has somewhere useful to land.**
28 
29The full directory catalog lives in `references/directory-list.md`. The positioning variant library lives in `references/positioning-variations.md`. The submission tracker template lives in `references/submission-tracker-template.csv`.
30 
31---
32 
33## The Three Hard Rules
34 
35### Rule 1: Foundation before submission
36Never submit to a directory until the landing page it will link to is live, indexed, and has:
37- A single `<h1>` and sequential heading hierarchy — pages with clean hierarchy have **2.8× higher AI citation rates**, and 87% of ChatGPT-cited pages use a single H1.
38- A real pricing page (even "free while in beta" counts — most Tier 1 directories require one).
39- Privacy policy + terms.
40- Logo assets in PNG + SVG + square 1024×1024 + favicon.
41- 5–8 real product screenshots at 1920×1080 (not marketing mockups).
42- A 60–90 second demo video — products with video on Product Hunt get **2.7× more upvotes**.
43- FAQ schema markup (AI engines heavily weight `FAQPage` JSON-LD for answer extraction).
44- Structured data: `Organization`, `Product`, `SoftwareApplication`.
45 
46### Rule 2: Destination pages before directories
47Directories are the *source* of link equity. You need *destinations* that can convert the resulting traffic. Minimum destinations before submitting to anything:
48- 3–5 competitor alternative pages (`/alternatives/[competitor]`) targeting "[competitor] alternative" keywords. Comparison/alternative pages convert at **5–15%** vs 0.5–2% for generic content.
49- 3–5 use-case pages (`/for/[audience]` or `/use-cases/[use-case]`).
50- Template gallery with 20+ entries (if applicable — this was Typeform's largest SEO growth driver, generating 30K non-branded signups and $3M/year LTV).
51- 1 "best of" blog post you wrote yourself about your own category, including honest coverage of competitors.
52 
53### Rule 3: Positioning varies by directory type
54Never copy-paste the same description everywhere. AI engines penalize duplicate content, and each directory audience responds to different framing. See `references/positioning-variations.md` for the full variant library. Short version:
55 
56| Surface | Lead with | Why |
57|---|---|---|
58| Startup directories | **Outcome** | Audience is other founders. They care what it does. |
59| SaaS directories | **Alternative framing** | People search "[competitor] alternative" — meet them there. |
60| AI directories | **AI-first architecture** | TAAFT/Futurepedia audiences explicitly want AI tools. |
61| Agent/MCP directories | **Agent/MCP angle** | Niche but high-intent. A real moat. |
62| No-code directories | **Ease + power** | Audience values speed-to-build over depth. |
63| Dev directories | **Technical depth** | Dev audiences reward technical substance. |
64| B2B review sites | **ROI + use case** | Buyers want outcomes and case studies. |
65 
66---
67 
68## Workflow
69 
70### Step 1: Readiness assessment (Phase 0)
71 
72Ask the user these 9 questions. If any are "no", they're not ready — help them build the missing piece first.
73 
741. Is the product publicly accessible (no password wall)?
752. Is there a pricing page (even "free while in beta")?
763. Are privacy policy + terms live?
774. Logo assets in PNG + SVG + square + favicon?
785. 5–8 real screenshots + 60–90s demo video?
796. Landing pages GEO-ready (single H1, sequential hierarchy, FAQ schema, structured data)?
807. At least 3 alternative pages and 3 use-case pages live and indexed?
818. Template gallery or lead magnet asset (if applicable to category)?
829. At least 20 beta/early users who could leave a review on G2?
83 
84A "no" on any of 1–7 is a hard block. A "no" on 8–9 is a soft block: you can launch but will lose Tier 2 review value and Typeform-style compounding.
85 
86### Step 2: Choose the tiers
87 
88Full catalog in `references/directory-list.md`. Summary:
89 
90| Tier | When | Examples | Typical count |
91|---|---|---|---|
92| **Tier 1 — Flagship launch** | Launch week only | Product Hunt (anchor), BetaList, HN Show HN, Fazier, DevHunt | ~15 |
93| **Tier 2 — Startup/SaaS** | Week 1 + rolling | AlternativeTo, SaaSHub, G2, Capterra, F6S, SourceForge, Slashdot | ~50 |
94| **Tier 3 — AI directories** | Week 1–3 | TAAFT, Futurepedia, Toolify, Future Tools, aitools.inc, AIStage | ~40 |
95| **Tier 4 — Agent/MCP registries** | Week 1–3 (if MCP) | Glama, APITracker, LF MCP Registry, AI Agents List | ~10 |
96| **Tier 5 — No-code directories** | Week 1–3 (if no-code) | NoCodeFinder, No Code MBA, We Are No Code, MakerPad | ~8 |
97| **Tier 6 — "Best of" listicles** | Rolling outreach | Cold outreach to DR 40+ blog posts | ~10 inclusions |
98| **Tier 7 — Integration marketplaces** | When integrations ship | Zapier, HubSpot, Slack, Airtable, Notion | ~5 |
99| **Tier 8 — Profile & content platforms** | Rolling | GitHub, WordPress.com, Substack, Dev.to, SlideShare, Behance | ~50 |
100| **Tier 9 — Local business directories** | Rolling (if applicable) | Manta, Hotfrog, Locanto, MerchantCircle | ~20 |
101| **Tier 10 — Forums & communities** | Rolling (participate first) | SitePoint, GrowthHackers, Warrior Forum, Designer News | ~13 |
102| **Tier 11 — Press release & article sites** | Launch + milestones | PRLog, PR.com, EzineArticles, Feedspot | ~25 |
103| **Tier 12 — Social bookmarking** | Rolling | Scoop.it, Diigo, Pearltrees | ~5 |
104| **Tier 13 — Niche vertical directories** | When vertical fits | Justia (legal), Porch (home), LandBook (design), etc. | ~20 |
105 
106**Triage rule:** Only submit where the product is a genuine fit. Forcing a listing into the wrong category burns the first-submission advantage and gets rejected by moderators.
107 
108### Step 3: Prepare asset variations
109 
110For each tier, prep a distinct description variant (pulled from `references/positioning-variations.md`):
111- **Tagline** under 10 words
112- **Short description** at 60 chars
113- **Long description** at 150 words
114- **5–8 category tags**
115- **Logo** assets
116- **Screenshots** + demo video URL
117- **Founder story** (2–3 sentences)
118 
119**Critical:** Don't copy-paste the same long description into every directory. Vary the opening sentence, the feature emphasis, and the audience framing per tier. AI engines cross-reference and down-weight duplicate content.
120 
121### Step 4: Batch submit
122 
123Set up the tracker spreadsheet (`references/submission-tracker-template.csv`). Work left-to-right through it. 2–3 hours per batch is realistic.
124 
125Per submission:
1261. Copy the tier-appropriate positioning variant.
1272. Fill in the form.
1283. Upload assets.
1294. Submit.
1305. Log: date, URL, status, moderator notes.
1316. Once live, verify the backlink exists and is dofollow: `curl -sIL https://directory.com/your-listing | grep -i rel=`. If absent, the link is dofollow.
132 
133---
134 
135## Product Hunt Deep Dive (The Anchor Event)
136 
137Product Hunt is the single highest-leverage submission but also the most easily wasted. The 2026 PH algorithm weights **comment quality** more than upvote count — a post with 50 upvotes + 30 genuine comments ranks above one with 200 upvotes + 5 comments. **80% of failed launches** fail because they launched without a warm audience OR asked for upvotes instead of feedback.
138 
139### 3-week prep timeline
140 
141- **Day -21 to -14:** Warm up hunter account. Upvote + thoughtfully comment on 3 launches/day. Follow 100+ active makers. Build history so your account looks real to the algorithm.
142- **Day -14:** Create "Upcoming" page on PH. Drive traffic to it to collect "notify on launch" subscribers.
143- **Day -10:** (Optional) book a hunter. Don't pay cash — trade a feature, shoutout, or intro. A known hunter adds ~15% to day-one momentum but isn't required.
144- **Day -7:** Draft launch-day assets: gallery images (1270×760), tagline, 260-char description, first comment from you, first comment from a customer.
145- **Day -3:** Email list warm-up. "We're launching Tuesday. Here's what to expect. Reply if you want a heads up."
146- **Day -1:** Final check — product works in incognito, video autoplays, CTA goes to signup, PH listing preview looks right.
147 
148### Launch day execution
149 
150- **Launch at 12:01 AM Pacific Time.** Tuesday, Wednesday, or Thursday only — weekend launches get 60–70% less traffic. The 12:01 AM PT start maximizes your 24-hour window.
151- **First 2 hours are everything.** Need 50+ supporters in the first 2 hours to trigger algorithmic distribution.
152- **Post the first comment yourself** with the story: why you built it, what's different, what to try first.
153- **Reply to every comment** in under 30 minutes. PH measures maker responsiveness.
154- **Share the link to:** Twitter/X thread, LinkedIn long-form post, personal Slack/Discord communities, your email list, Indie Hackers, every power user via DM.
155- **Never ask for upvotes.** Ask for **feedback**. "Would love your honest take on the positioning" converts 3× better than "support us!" and doesn't trigger the algorithm's anti-manipulation filters.
156- **Don't message strangers.** The community flags this and moderators will hide your post.
157 
158### Post-launch
159 
160- Write a launch recap blog post with numbers + lessons. Honest, not bragging. Publish on day 2.
161- Cross-post the recap to Indie Hackers and r/SaaS (where promotion is allowed).
162- Only submit to Show HN if you have a *technical* angle to share (architecture, DSL, novel approach). A generic "we launched a SaaS" post will get flagged to death.
163 
164---
165 
166## Reviews Playbook (G2 / Capterra / TrustRadius)
167 
168G2 and Capterra (now owned by G2 as of Feb 2026) listings are **worthless without reviews**. 10 reviews is the magic threshold for Grid appearance. Run the 10-in-30 protocol during launch month.
169 
170### The 10-in-30 protocol
171 
1721. **Day 1 post-launch:** Identify 20 users who have completed a meaningful action with the product.
1732. **Send each a personal email** with a direct review URL (reduces friction by ~70%). No forms, no landing pages — direct link.
1743. **Offer a modest thank-you.** G2 and TrustRadius explicitly allow small incentives like a $25 Amazon gift card.
1754. **Follow up once** after 5 days. Don't follow up twice — it becomes annoying and damages the relationship.
1765. **Target:** 50% conversion → 10 reviews from 20 asks.
177 
178### Critical deadlines
179 
180- **G2 Summer reports:** cut off ~April 28. Plan review drives to land before this.
181- **G2 Fall reports:** cut off ~July 28.
182- Missing a cutoff means waiting 3 months for the next grid update.
183 
184### Badges and paid plans
185 
186- **"Users Love Us" badge** is still free: requires 20 reviews at 4.0+ average.
187- **Grid, Momentum, Index, and Award badges** require a paid G2 plan ($2,999+/year starting Summer 2025).
188- **Do not spend on paid G2 in year one.** The free listing + Users Love Us badge is sufficient.
189 
190### Cross-platform
191 
192- TrustRadius follows similar mechanics but smaller volume.
193- Capterra auto-syncs from Gartner Digital Markets in some categories — may populate without direct action.
194 
195---
196 
197## Destination Pages Strategy (What the Backlinks Point At)
198 
199Directories are useless if the backlinks land on a generic homepage. Build these destination pages *before* submitting:
200 
201### 1. Alternative pages (highest ROI)
202 
203Competitor alternative pages convert at **5–15%**, often hitting 15–30% for bottom-of-funnel queries. One page per top competitor:
204 
205- `/alternatives/[competitor-1]`
206- `/alternatives/[competitor-2]`
207- `/alternatives/[competitor-3]`
208- `/alternatives/[competitor-4]`
209 
210Each page needs: honest feature comparison table, "when to choose X over us," "when to choose us over X," pricing comparison, 3–5 use-case examples, strong FAQ with schema.
211 
212**Critical:** Be honest. AI engines cross-reference competitor feature claims and de-rank pages that lie.
213 
214### 2. Use-case / ICP pages
215 
216Every ICP gets a dedicated landing page:
217- `/for/[audience]` — coaches, agencies, ecommerce, SaaS, consultants, etc.
218- `/use-cases/[use-case]` — lead qualification, onboarding, product recommendations, etc.
219 
220### 3. Template / asset gallery (if applicable)
221 
222Typeform's template library generated **30,000 non-branded organic signups and $3M/year LTV**. The pattern:
223- One indexable page per template at `/templates/[slug]`.
224- H1 with the keyword, 150+ word description, screenshot, "when to use this," "use this template" CTA.
225- Related templates at the bottom of each page (internal linking = SEO compounding).
226- 100 templates by day 30, 300 by day 90 is the realistic target.
227 
228### 4. "Best of" listicles you wrote yourself
229 
230Write honest roundups of your own category: `/blog/best-[category]-tools-2026`. Include yourself + 10 competitors with real reviews. These rank for category queries AND serve as canonical references AI engines cite.
231 
232### 5. Integration pages (when integrations ship)
233 
234Every integration = one landing page at `/integrations/[partner]`. Follows the Zapier playbook: Zapier gets **~2.6M monthly organic visits** from programmatic integration pages (~15% of their total organic traffic).
235 
236---
237 
238## GEO (Generative Engine Optimization)
239 
240In 2026, 30–50% of "research a tool" queries happen inside ChatGPT, Claude, Perplexity, or Google AI Overviews without ever touching a traditional search page. Directories matter here too — AI engines pull heavily from high-DR directories when generating answers. But the *destination pages* also need to be GEO-optimized.
241 
242### Tactics that get pages cited
243 
2441. **One H1 per page, sequential heading hierarchy.** 2.8× higher citation rate. 87% of cited pages use a single H1.
2452. **Dense, factual content with citable stats.** AI engines prefer specific numbers ("3× faster than X") over vague claims.
2463. **FAQ schema on every landing page.** AI engines heavily weight `FAQPage` JSON-LD for answer extraction.
2474. **Comparison tables.** Extractable, structured — exactly what an AI answer needs.
2485. **Explicit "what it is" paragraph in the first 100 words.**
2496. **Get cited on Reddit and Hacker News.** Claude and Perplexity index these heavily. Genuine mentions on r/SaaS and HN count as training fuel.
2507. **Publish original research.** "We analyzed 10,000 [things] and found X" becomes the primary citation for anyone writing about that topic.
2518. **Claim Crunchbase, LinkedIn company page, and Wikidata entries.** All three feed AI training corpora.
2529. **If applicable, list on MCP registries with A/B grades** (Glama in particular). LLMs pull from these when answering MCP questions.
253 
254### Measurement
255 
256Manually check monthly: ask ChatGPT, Claude, and Perplexity "what are the best [category] tools?" and log where the product appears. Free GEO tracking tools (GeoTracker, llmrefs) automate this.
257 
258---
259 
260## Community & Ongoing Distribution
261 
262Directories are one-shot. Community is ongoing. Both feed the same funnel.
263 
264### Reddit (90/10 rule)
265 
26690% of activity must be genuinely helpful; only 10% promotional. Violating this gets shadowbanned.
267 
268**High-value subs (ranked):**
269- **r/SideProject** (200K+) — friendly to promo, launch announcements welcome.
270- **r/SaaS** (300K+) — "Share Your SaaS" threads are explicit promo windows.
271- **r/startups** (1.7M) — Feedback Friday thread.
272- **r/Entrepreneur** (3.5M) — weekly promo thread.
273- **r/nocode**, **r/IndieHackers**, **r/alphaandbetausers** — friendly.
274- **r/webdev**, **r/artificial**, **r/LocalLLaMA** — strict, technical only.
275 
276**What wins:** real numbers (MRR, signups, churn), screenshots, "what I tried / what happened / what I'd do differently" structure, mini case studies with a clear lesson. **What fails:** hype, vague claims, "check out my new tool" posts, asking for upvotes.
277 
278### LinkedIn (B2B primary channel)
279 
28080% of B2B social leads come from LinkedIn. Cadence: **3–5 posts/week** — fewer loses momentum, more causes fatigue.
281 
282Content types ranked by 2026 engagement:
2831. Personal stories with business lessons (1.5–2× avg engagement)
2842. Original data / research (1.3–1.5×)
2853. Contrarian industry takes (1.2–1.5×)
2864. Document carousels with 8–12 slides (1.3–1.8×)
287 
288### Twitter/X (indie hacker + dev channel)
289 
290Build-in-public threads on architecture, revenue, decisions. Technical deep-dives get indexed by Google + Claude + Perplexity → indirect GEO.
291 
292### Indie Hackers
293 
294- Launch a build-in-public thread on PH launch day.
295- Post weekly updates: revenue, ships, lessons. Zero-revenue posts work if the lesson is honest.
296- Comment 10× more than you post to build karma before your own links.
297 
298### Dev.to + Hashnode
299 
300Every substantial technical post = dofollow backlink + dev audience reach. Cross-post with canonical URL back to main blog.
301 
302---
303 
304## KPIs & Tracking
305 
306Track weekly. If a number isn't moving, investigate — don't just submit more directories.
307 
308| Metric | Day 0 | Day 30 target | Day 90 target |
309|---|---|---|---|
310| Domain Rating (DR) | 0 | 20 | 30+ |
311| Referring domains | 0 | 30 | 80+ |
312| Indexed pages | — | 50 | 200+ |
313| Organic clicks/day | 0 | 30 | 200+ |
314| Directory listings live | 0 | 50 | 70+ |
315| G2 reviews | 0 | 10 | 25 |
316| Capterra reviews | 0 | 5 | 15 |
317| AI citations (manual check) | 0 | 3 | 15+ |
318| Signups from directory referrals | 0 | 50 | 300 |
319| Signups from alt/use-case pages | 0 | 20 | 300 |
320 
321---
322 
323## What NOT to Do
324 
3251. **Don't pay for directory submission services** ($60–$200 packages). The whole point is these are free. It's an afternoon of copy-paste.
3262. **Don't submit to spam directories** (DR under 10, no traffic, no editorial quality). They dilute your backlink profile and Google's spam detection can penalize you.
3273. **Don't submit with the wrong positioning.** Re-read the positioning table per tier. Generic descriptions waste the listing.
3284. **Don't treat directories as your entire GTM.** They're the foundation. Content + community + reviews are what actually convert.
3295. **Don't skip reviews on G2/Capterra.** Zero-review listings are dead. Run the 10-in-30 protocol or don't submit.
3306. **Don't ask for upvotes on Product Hunt.** The 2026 algorithm penalizes it. Ask for **feedback**.
3317. **Don't amend old directory listings every week.** Submit once, check quarterly.
3328. **Don't submit before the destination page exists.** Link equity needs a destination.
3339. **Don't duplicate descriptions across directories.** AI engines penalize duplicate content.
33410. **Don't lie on comparison pages.** AI engines cross-reference and de-rank lies.
33511. **Don't over-index on launch-day spike.** The flywheel is templates + alternatives + reviews + ongoing content — not one day of PH.
33612. **Don't forget Crunchbase, LinkedIn company page, and Wikidata.** These feed AI training corpora and matter for GEO.
337 
338---
339 
340## Task-Specific Questions
341 
3421. **What are you launching?** (Category changes tier mix — AI vs traditional SaaS vs no-code vs dev tool.)
3432. **When is launch day?** (Phase 0 assets need 7 days of prep.)
3443. **Do you have destination pages built?** (Alternatives, use cases, templates — if not, build first.)
3454. **Product Hunt hunter lined up?** (Optional but adds ~15% day-one lift. 3-week warm-up required regardless.)
3465. **How many beta users can you ask for reviews?** (Need 20 to hit 10.)
3476. **Do you have an MCP or agent angle?** (If yes, Tier 4 registries are a real moat.)
3487. **Existing integrations?** (If yes, Tier 7 marketplaces are the highest-DR backlinks available.)
3498. **Email list size?** (Needed for PH launch day warm traffic — 100+ is the minimum.)
3509. **Current DR and referring domain count?** (Baseline for measuring the compounding effect.)
351 
352---
353 
354## Output Format
355 
356When the user asks for a directory plan, return:
357 
3581. **Readiness assessment** — which Phase 0 items are missing, which block submission
3592. **Tier selection** — which tiers apply, which to skip, why
3603. **Submission order** — week 1 / week 2 / week 3 batches
3614. **Destination page list** — what to build first if missing
3625. **Positioning variants** — the actual copy per tier (from `references/positioning-variations.md`)
3636. **PH 3-week prep timeline** — mapped to calendar dates if launch day known
3647. **Reviews 10-in-30 plan** — who to ask, when, how
3658. **Weekly targets** — directories submitted, reviews, DR movement
3669. **Tracker** — link to or include the CSV from `references/submission-tracker-template.csv`
367 
368Keep the plan actionable. Every item should be something the user can do today.
369 
370---
371 
372## Related Skills
373 
374- **launch** — broader launch moment, ORB framework, five-phase approach
375- **programmatic-seo** — destination pages (alternatives, integrations, templates) that backlinks should flow into
376- **competitors** — `/alternatives/[tool]` page pattern
377- **ai-seo** — GEO optimization for AI citation
378- **content-strategy** — editorial content that attracts "best of" listicle inclusions
379- **free-tools** — lead magnets for destination pages
380- **community-marketing** — Reddit, Indie Hackers, Slack community mechanics
381- **schema** — FAQ + Product + Organization JSON-LD for GEO
382 
View all files on GitHub →

Details

Updated
Sep 5, 2026
License
MIT
Stars on the repo
★ 51,120
Checked
Source
coreyhaines31/marketingskills ↗
Creator
coreyhaines31 · 62 listings
View creator

Similar skills

See all →
SkillThe Lighthouse Agentic Browsing fractionAgentic Browsing ReadinessAgriciDaniel/claude-seo · by AgriciDanielAudit and fix agent readiness: the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF treatment of agent traffic, llms.txt, Markdown delivery, ai-catalog.json, /.well-known discovery files, and WebMCP tools. Exclude AI citability and brand signals (seo-geo) and commerce protocol depth (seo-ecommerce).★ 17.4k GitHub starsSkillReferring domains, anchor text distributionBacklink Profile AnalysisAgriciDaniel/claude-seo · by AgriciDanielBacklink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.★ 17.4k GitHub starsSkillConnect a CMS to notfair SEO tools/setup-cmsnowork-studio/notfair-plugin · by nowork-studioConnect a CMS to notfair SEO tools. Guides users through configuring WordPress, Strapi, Contentful, or Ghost — tests the connection, and writes credentials to .env.local. Once set up, seo-analysis automatically cross- references CMS content against Google Search Console data. Use whenever the user says "connect my CMS", "set up WordPress", "configure Strapi", "add Contentful", "connect Ghost", or "CMS setup". Also trigger if the user asks why no CMS data appears in a seo-analysis report.★ 3.9k GitHub starsSkillBacklink profile for any domainBacklink checkRyze-AI-Adgent/open-seo-mcp-skills · by Ryze-AI-AdgentBacklink profile for any domain — referring domains, authority, anchors, new/lost links, and a side-by-side vs a competitor. Use when asked "check my backlinks", "backlink profile of X", "who links to them", or "link gap vs competitor".★ 3.1k GitHub starsSkillOptimize Core Web Vitals for better page experienceCore Web Vitals optimizationaddyosmani/web-quality-skills · by addyosmaniOptimize Core Web Vitals (LCP, INP, CLS) for better page experience using field and lab evidence. Use when asked to "improve Core Web Vitals", "fix LCP", "reduce CLS", "optimize INP", "page experience optimization", or "fix layout shifts".★ 2.8k GitHub starsSkillRun an SEO page observation-action-review loopRun the SEO page looptsingyuai/growth-lab · by tsingyuaiRun an SEO page observation-action-review loop with persistent Memory by coordinating demand research, page creation, adversarial review, image generation, IndexNow submission, and performance review. Use when taking an SEO page from opportunity discovery through publication, measurement, iteration, or continuing a previous SEO loop from Memory.★ 2k GitHub stars

More from coreyhaines31

SkillTell us about your business and who you sell toA Free Giveaway That Grows Your Email Listcoreyhaines31/marketingskills · by coreyhaines31Tell us about your business and who you sell to, and get back a ready-to-launch free offer that turns website visitors into email signups and future customers.★ 51.1k GitHub starsSkillPlan, design, or implement an A/B test or experimentA/B Test Setupcoreyhaines31/marketingskills · by coreyhaines31When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics. For page-level conversion optimization, see cro.★ 51.1k GitHub starsSkillGenerate, iterate, or scale ad creativecoreyhaines31/marketingskills · by coreyhaines31When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' 'static ads,' 'ad templates,' 'iMessage ad,' 'chat reveal ad,' 'ChatGPT ad,' 'Apple Notes ad,' 'AirDrop ad,' 'creative strategy,' 'creative roadmap,' 'creative retro,' 'hook writing,' 'creative review page,' 'present ad creative for approval,' 'motion video ad,' 'faceless video ad,' 'UGC ad,' 'greenscreen ad,' 'TikTok/Reels ad format,' 'which ad format to make,' 'Meta ad format tier list,' or 'creative format taxonomy.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting.★ 51.1k GitHub starsSkillBusiness-brainstorm — Pressure-test a business ideacoreyhaines31/makerskills · by coreyhaines31When you want to pressure-test a potential new business, product, or side project against the serial-founder filter. Not "marketing ideas for a product" (that's marketing-skills:marketing-ideas) — this is "should this business exist + can you win it." Runs the idea through a structured framework (problem, audience, wedge, monetization, moat, portfolio fit, distribution, energy fit, opportunity cost), checks domain availability via /domain, optionally triggers /deep-research for market validation, and outputs a viability brief: build / sleep on it / pass. Archives every idea to ~/.config/makerskills/business-brainstorm/archive/ so past work is searchable. Triggers on "/business-brainstorm," "/brainstorm," "new business idea," "should I build X," "pressure test this idea," "validate this idea," "is X a good business," "what about a [type] for [audience]."★ 855 GitHub starsSkillYour team's shared, AI-ready knowledge base/company-brain — Team-shared AI-ready knowledge basecoreyhaines31/makerskills · by coreyhaines31Your team's shared, AI-ready knowledge base — people, companies, meetings, SOPs, and decisions structured so an agent can answer on your team's behalf. Team-scope sibling to second-brain. Modes — capture, compile (wiki pages + INDEX.md), query (trust-weighted, saved to outputs/), review (verify / deprecate / supersede stale captures), lint, connect, search. Structured raw dirs (people/, companies/, meetings/, sops/, decisions/, customer-language/, sales-objections/). Every capture stamps author, timestamp, and trust status. Optional sync from call transcripts, Slack/email exports, CRM. Vault at ${COMPANY_BRAIN_VAULT:-$HOME/Documents/CompanyBrain}/. Triggers on "/company-brain," "/cb," "capture this into the team brain," "log this meeting," "save this SOP," "compile the company wiki," "query the team brain," "what does the team know about X," "review the company brain," "lint the company brain," "who's the internal expert on X.★ 855 GitHub starsSkillMonthly CFO workflow for a company or agency/company-cfo — Monthly company CFO workflowcoreyhaines31/makerskills · by coreyhaines31Monthly CFO workflow for a company or agency — pull raw data from bank + payment processor + payroll + expense management, categorize and reconcile, compute end-of-month cash via transaction-sum method, update a scenario projector for forward forecasting, write the monthly snapshot report, surface decisions to leadership. Modes — monthly (default; the standing report), weekly (thin cash pulse), scenario (ad-hoc modeling in the projector), pickup (resume where the prior run left off). Anonymized team-scope sibling to personal-cfo (which handles personal household finances). Composes with company-brain (report gets stored + wiki-indexed there), toolify (wire company-specific data sources), loopify (schedule the monthly + weekly runs). Triggers on "/company-cfo," "/cfo," "monthly cash report," "do the CFO snapshot," "CFO monthly," "let's run CFO," "cash projection," "runway forecast," "monthly financials," "cash pulse.★ 855 GitHub stars