SkillAgentSearch skills...

DomainNameGenerator

Takes a set of keywords, searches for their synonyms, then bidirectionally checks if a two word combination of different results is available as a domain name.

Install / Use

/learn @ferenc4/DomainNameGenerator
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Setup

You need to have npm and node js install.

Then to install all the node js dependencies, run

npm install

The thesaurus requires your own api key, for which the free tier is limited so you need to generate your own. You can do this at 'https://words.bighugelabs.com/getkey.php' then you'll need to create a file as

external\keys.json

with the following contents

{
  "bighugelabs": "insertYourApiKeyHere"
}

To create the configurations we will be passing to the script, create

config\input.json

These are the sample contents for your input.json file

{
  "filters": {
    "maxVowels": 4,
    "countConsecutiveVowelsAsSeparate": true,
    "separateByHyphen":false,
    "extensions": [
      "com",
      "com.au",
      "io"
    ],
    "ignore": [
      "throng",
      "gloom",
      "maid",
      "maiden",
      "glumness"
    ]
  },
  "words": [
    "data",
    "cloud",
    "io"
  ],
  "report": "report.json"
}

Usage

You can run the script using

node app
View on GitHub
GitHub Stars6
CategoryDevelopment
Updated1y ago
Forks0

Languages

JavaScript

Security Score

75/100

Audited on Mar 25, 2025

No findings