Listing Swarm
Submit your AI product to 70+ AI directories. Agent automates form filling, captcha solving (BYOK 2captcha), and email verification (BYOK IMAP). Save 10+ hours of manual submission…
Heyw00d
@heyw00d
What This Skill Does
Automates submitting your AI product to 70+ AI directories by filling forms, solving captchas via your own 2captcha API key, and verifying emails through your own IMAP account. The agent handles the repetitive submission process and flags you only when manual intervention is needed.
Replaces manually filling out 70+ directory submission forms by automating form entry, captcha solving, and email verification end-to-end.
When to Use It
- Submit your AI product to 70+ AI directories in one batch
- Automate captcha solving during directory submissions using your own 2captcha key
- Auto-verify submission confirmation emails via your IMAP inbox
- Track which directories your product has been submitted to
- Resubmit or update your product listing across multiple directories
Install
$ openclaw skills install @heyw00d/listing-swarmListing Swarm 🐝
A Clawdbot skill to list your AI product on 70+ AI directories.
Your agent does the submissions. You bring your captcha API key. Human assists when stuck.
🔒 Security Model: BYOK (Bring Your Own Key)
This skill contains ZERO credentials. All API keys and passwords are provided by YOU at runtime via environment variables. Nothing is stored, logged, or transmitted to LinkSwarm.
| What | Security |
|---|---|
| Captcha API | ✅ Your key, your account, your billing |
| Email/IMAP | ✅ Your credentials, optional, never stored |
| Data flow | ✅ Your product info → directory forms (that's it) |
| Source code | ✅ Fully readable, no obfuscation |
See SECURITY.md for complete security documentation.
What It Does
Automates submitting your AI tool to directories like:
- There's An AI For That
- Futurepedia
- OpenTools
- TopAI.tools
- AI Tool Guru
- 65+ more
Setup
1. Get Your Own Captcha Solver API Key (Required)
⚠️ You must get your own API key. The skill does not include one.
- Go to 2Captcha.com (recommended)
- Create an account
- Add funds (~$3 covers 1000 captchas, enough for all 70 directories)
- Copy your API key from the dashboard
Then add to your environment:
export CAPTCHA_API_KEY="your-own-2captcha-key"
export CAPTCHA_SERVICE="2captcha"
Alternative services (same process):
No API key? The agent will flag each captcha for you to solve manually.
2. Email Access for Auto-Verification (Optional)
Most directories send verification emails. Your agent can handle these automatically if you provide IMAP access.
Recommended: Create a dedicated email for submissions:
yourproduct.listings@gmail.com
For Gmail:
- Create the email account (or use existing)
- Enable 2-Factor Auth: Google Account → Security → 2-Step Verification
- Create App Password: Google Account → Security → App passwords → Generate
- Copy the 16-character password
Set environment variables:
export IMAP_USER="yourproduct.listings@gmail.com"
export IMAP_PASSWORD="xxxx xxxx xxxx xxxx" # app password, not your real password
export IMAP_HOST="imap.gmail.com"
No email access? Agent will flag you: "Check your email for verification link from Futurepedia"
3. Your Product Info
Create a product config the agent can reference:
{
"name": "Your Product Name",
"url": "https://yourproduct.ai",
"tagline": "One line description (60 chars)",
"description": "Full description for directory listings...",
"category": "AI Writing Tool",
"pricing": "Freemium",
"logo_url": "https://yourproduct.ai/logo.png",
"screenshot_url": "https://yourproduct.ai/screenshot.png",
"email": "hello@yourproduct.ai"
}
Usage
Tell your Clawdbot agent:
"Use the listing-swarm skill to submit my product to AI directories. My product info is in product.json. My 2captcha key is in the environment."
The agent will:
- Load the directory list
- Visit each directory's submit page
- Fill out the form with your product info
- Solve captchas using your API key
- Flag you if it gets stuck (needs login, payment, etc.)
- Track what's submitted
Human-in-the-Loop
When the agent hits something it can't handle:
- "Hey, this directory needs you to create an account first"
- "This one requires payment for listing"
- "Captcha failed 3 times, can you solve this one?"
You solve it, tell the agent to continue.
Directory List
Full list in directories.json. Includes:
- Directory name and URL
- Submit page URL
- Domain rating
- Monthly traffic
- Free vs paid listing
- Notes on submission process
Tracking
Submissions tracked in submissions.json:
{
"directory": "Futurepedia",
"status": "submitted",
"submitted_at": "2026-02-09",
"listing_url": null,
"notes": "Pending review"
}
Files
listing-swarm/
├── SKILL.md # This file
├── directories.json # 70+ AI directories with submit URLs
├── submissions.json # Track your submissions
└── captcha.js # Captcha solver integration
Tips
- Start with free directories - Many accept free submissions
- Have screenshots ready - Most require at least one
- Consistent branding - Use same name/tagline everywhere
- Check emails - Many send verification links
Why This Exists
Getting listed on AI directories is tedious. 70+ sites, each with different forms. Your agent can do the grunt work while you handle the few things that need a human.
Part of LinkSwarm - the AI visibility network.
Top skills in this category
PollyReach
@pollyreachPollyReach gives every AI agent a phone number and the ability to get things done over the phone — finding contacts, making calls, and completing tasks. Just...
AI Persona OS
@jeffjhunterThe complete operating system for OpenClaw 5.x agents. Built-in memory tool integration (memory_search, memory_get, DREAMS.md), Discord channel-routing fixes...
wechat-mp-writer-skill-mxx
@hahacatlsq微信公众号文章全流程写作助手。支持热点选题、文章撰写、AI去味润色(去除机器感)、配图建议、一键发布到公众号草稿箱。适用于技术博主、自媒体创作者、企业公众号运营等场景。当用户需要写公众号文章、润色内容、寻找配图或发布到微信时使用此skill。
Adaptive Reasoning
@enzoricciulliAutomatically assess task complexity and adjust reasoning level. Triggers on every user message to evaluate whether extended thinking (reasoning mode) would improve response quality. Use this as a pre-processing step before answering complex questions.
Proactive Tasks
@imrkhn03Proactive goal and task management system. Use when managing goals, breaking down projects into tasks, tracking progress, or working autonomously on objectives. Enables agents to work proactively during heartbeats, message humans with updates, and make progress without waiting for prompts.