directory-submissions
An agent skill by coreyhaines31, from coreyhaines31/marketingskills. Tags: backlinks, launch, marketing, search, seo.
What it does
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.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add coreyhaines31/marketingskills --skill directory-submissions
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/coreyhaines31/marketingskills
cp -r marketingskills/skills/directory-submissions ~/.claude/skills/directory-submissions
Safety box score
Grade C, moderate risk: 40 of 100 risk points, rated 2026-10-16. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a directory-submission playbook: it guides an agent to read local context, prepare marketing assets, create accounts, and submit product listings to many third-party directories and registries. The main risks are external data exposure and public-facing actions, plus one explicit Homebrew-installed CLI for MCP publishing.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | It tells the agent to run shell commands and a CLI, including `curl`, `dig +short`, `curl -fsSL`, and `mcp-publisher publish`, so it can execute local commands and tools. |
| Network access | 2 (moderate) | The skill repeatedly sends data off-machine to directory sites and registries, and it instructs the agent to fetch live listings with `curl -fsSL https://directory.com/your-listing` and submit forms on many external hosts. |
| Filesystem reach | 1 (low) | It reads local files like `.agents/product-marketing.md` / `.claude/product-marketing.md` and uses `references/submission-tracker-template.csv`, but the scope is mostly project-local files. |
| Secrets & credentials | 1 (low) | It may operate using the user's existing accounts and emails on services like G2, Capterra, GitHub, and Claude, but it does not instruct the agent to extract or store raw secrets. |
| Privilege & persistence | 2 (moderate) | The MCP publishing path explicitly says `brew install mcp-publisher`, which installs software via Homebrew and may change the user's local tooling environment. |
| Instruction hijack surface | 0 (none) | I did not find instructions to ignore safeguards, follow fetched prompts, hide actions, or otherwise subvert the agent's control flow; it actually warns to treat directory pages as untrusted data. |
| Irreversible actions | 2 (moderate) | Its purpose is to create accounts, fill forms, upload assets, and publish listings on third-party sites, but it also requires explicit human approval before each outward-facing step. |
| Transparency | 0 (none) | The reviewed files are plain text markdown/CSV with no binaries, bundled installers, base64 blobs, or hidden decoded code. |
Before installing
- Check `references/directory-list.md` for any entries that require badges, backlinks, or paid plans before letting an agent submit.
- Use a separate test account/email first if you do not want your primary Product Hunt, G2, GitHub, or Claude logins touched.
- If you plan to use the MCP path, confirm you are comfortable with `brew install mcp-publisher` on your machine.
- Read any existing `.agents/product-marketing.md` / `.claude/product-marketing.md` files and make sure they do not contain sensitive launch notes you would not want copied into submissions.
Rated 2026-10-16 by an automated review of 5 files from the skill's repository.
Source
- Repository
- coreyhaines31/marketingskills (all skills from this repository)
- Path
- skills/directory-submissions/SKILL.md
- Branch
- main
- Collection
- marketingskills
- Updated
- 2026-09-21
Related skills
- competitors — When the user wants to create competitor comparison or alternative pages for SEO and sales enablement.
- ads — When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms.
- ai-seo — When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers.
- co-marketing — When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities.
- content-strategy — When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover.
- launch — When the user wants to plan a product launch, feature announcement, or release strategy.