Dotmole is a skill that digs through names and TLDs for ideas, checks availability, and surfaces the strongest domains.
- Generates a concise, relevant set of domain candidates from a naming brief.
- Explores brand names, compounds, alternative TLDs, and domain hacks.
- Recommends only domains that Spaceship explicitly reports as available.
- Shows premium pricing, TLD restrictions, and the time of each check.
- Checks availability only; it never registers, purchases, transfers, or modifies domains or DNS.
Install with Skills CLI:
npx skills add catwithlover/dotmoleOr install manually for your preferred agent. For OpenCode:
git clone https://github.com/catwithlover/dotmole
cd dotmole
mkdir -p ~/.config/opencode/skills
cp -r skills/dotmole ~/.config/opencode/skills/Restart OpenCode after installation so it can load the new skill.
After installing skills/dotmole in an Agent Skills-compatible tool, describe what you need in natural language:
Find available domains for a monitoring service called QuietPing.
Prioritize .com and TLDs suited to developer tools. Avoid hyphens, numbers, and premium domains.
You can also ask Dotmole to generate ideas without making network requests. In that case, every result is clearly marked as unverified.
- Node.js 24 or later
- Spaceship API credentials with read-only
domains:readpermission
Set these variables before starting your agent to enable live availability checks:
| Variable | Purpose |
|---|---|
SPACESHIP_API_KEY |
Spaceship API key |
SPACESHIP_API_SECRET |
Spaceship API secret |
Linux or macOS:
export SPACESHIP_API_KEY="your-api-key"
export SPACESHIP_API_SECRET="your-api-secret"