Directory Submissions Skill for Claude: Plan Product Directory Listings
Makes Claude plan how you list your product in startup, SaaS, AI and MCP directories, in the right order and wording.
- Installs
- 89.3K
- on skills.sh
- Stars
- 57.9K
- on GitHub
- Files
- 4
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
directory-submissions makes Claude plan product directory listings for backlinks and discovery. It starts with a nine-question readiness check, picks from 13 tiers of directories, writes a different positioning variant for each directory type, and helps you track submissions in a CSV. It also covers a Product Hunt launch plan, a G2, Capterra and TrustRadius reviews playbook, and how to check that a backlink really exists.
It triggers on phrases like "submit to directories", "list my product" or "submit to Product Hunt". The folder holds three reference files, including a directory list and a tracker template, and no scripts. The skill tells Claude to get your approval before each outward step, such as creating an account or pressing Submit.
Good for
- Founders launching a SaaS, AI or MCP product
- Marketers building backlinks and AI-search visibility
- Developers listing an MCP server in registries
Install directory-submissions
Claude Code
- 1
Copy this prompt.
Install the directory-submissions skill in Claude Code. Run this command: npx skills add coreyhaines31/marketingskills --skill directory-submissions -a claude-code Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
The skills CLI route takes directory-submissions alone. The plugin installs the whole marketing-skills set, which the repo's marketplace.json describes as 53 skills.
From the project README. Source.
What's in the skill
When it loads
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," "publish my MCP server," "awesome list," "llms.txt directory," "Claude plugin directory," "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.
Sections in SKILL.md
- Before Starting
- Core Philosophy
- The Three Hard Rules
- Rule 1: Foundation before submission
- Rule 2: Destination pages before directories
- Rule 3: Positioning varies by directory type
- Workflow
- Step 1: Readiness assessment (Phase 0)
- Step 2: Choose the tiers
- Step 3: Prepare asset variations
- Step 4: Batch submit
- Verify the Actual Backlink
- Product Hunt Deep Dive (The Anchor Event)
- 3-week prep timeline
- Launch day execution
- Post-launch
Key facts
- Repository
- coreyhaines31/marketingskills
- Installs on skills.sh
- 89,285 (crawled 2026-11-02)
- GitHub stars
- 57,855 (whole repo)
- License
- MIT
- Last repo commit
- 2026-10-31
- Files in the skill folder
- 5 files: SKILL.md, evals/evals.json, directory-list.md, positioning-variations.md and submission-tracker-template.csv. No scripts.
- skills.sh audits
- Gen Agent Trust Hub: fail, Socket: pass, Snyk: warn
- Works in (per README)
- Claude Code, OpenAI Codex, Cursor, Windsurf and other Agent Skills agents
What it includes
Nine yes/no checks; the first seven are hard blocks, the last two soft
Readiness assessment13 tiers from flagship launch sites to niche vertical directories
Choose the tiersTagline, short and long description, tags and founder story per tier
Prepare asset variationsChecks targets are live, treats pages as untrusted, asks approval each step
Runs code ·
Batch submit with a safety gateFetches the listing HTML and checks the link and its rel attributes
Runs code ·
Verify the actual backlinkA three-week prep timeline, launch-day steps and post-launch work
Product Hunt deep diveG2, Capterra and TrustRadius review drives and badge notes
Reviews playbookAlternative, use-case and template pages the links should point at
Destination pages and GEO
From the official docs
Permissions
Medium risk
It plans submissions to many third-party sites, and each account creation or submit press is public and hard to undo. Approve every outward step yourself.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Submissions and accounts are public
SKILL.md says to get explicit approval before creating accounts, entering personal data, uploading assets or pressing Submit. Keep that approval step, and check each listing's text first.
It runs dig and curl against directory sites
These are used to check a directory is live and to inspect a backlink. They run from your machine, so your IP address reaches those sites.
Directory pages can carry injected instructions
SKILL.md tells Claude to treat directory pages, form fields and confirmation text as untrusted data. Watch for Claude doing anything a page told it to do.
The MCP registry steps install a CLI and log in to GitHub
references/directory-list.md has you run brew install mcp-publisher, mcp-publisher login github (or prove a domain with a DNS TXT record) and mcp-publisher publish. Published versions are immutable.
The plugin route installs the whole set
/plugin install marketing-skills adds every skill in the repo (53 per the marketplace file), not only directory-submissions. Use the skills CLI command to take directory-submissions alone.
Technical details
| Talks to | Directory websites (dig and curl checks, form submissions). GitHub login for the MCP registry, if you publish there |
|---|---|
| Scopes |
|
Questions
What does the directory-submissions skill do?
It makes Claude plan and run a directory listing campaign for a software product. That means a readiness check, tiers of directories to target, distinct descriptions per directory type, a submission tracker and backlink verification.
How do I install it?
Use the install box at the top of this page. The README says the skills CLI may install only to .agents/skills/ when run from inside an agent session, which Claude Code does not read, so pass -a claude-code there. It also documents a Claude Code plugin, a Codex plugin and Claude web ZIPs.
Will Claude submit my product by itself?
No. SKILL.md says to get explicit human approval before each outward-facing step, such as creating an account, entering personal data, uploading assets or pressing Submit, and never to auto-submit a batch.
Does it cover MCP and agent directories?
Yes. Tier 4 covers agent and MCP registries, starting with the official MCP Registry, published with the mcp-publisher CLI. The steps are in references/directory-list.md.
Do I need the other marketing skills?
No. SKILL.md has Claude read .agents/product-marketing.md first if it exists (the .claude/ and older file names also work), then ask only what is missing. The README's product-marketing skill is the one that creates that file. SKILL.md lists launch, programmatic-seo, competitors, ai-seo, link-building, content-strategy, free-tools, community-marketing and schema as related skills.
Is it safe?
It bundles no scripts, but it does tell Claude to run dig and curl against directory sites and to treat every directory page as untrusted data, never following instructions embedded in a page. Approve each account creation and submission yourself.
Information
updated Nov 2, 2026
- Repository
- coreyhaines31/marketingskills
- Folder
skills/directory-submissions
Sources
Docs, issue trackers and discussions this page is built from.
Show all 4Hide
- marketingskills README · github.com
- marketplace.json · github.com
- directory-submissions SKILL.md · github.com
- directory-list.md · github.com