← Back to Skills Marketplace
ckchzh

Brand Namer

by BytesAgain2 · GitHub ↗ · v3.0.3 · MIT-0
cross-platform ✓ Security Clean
511
Downloads
0
Stars
1
Active Installs
20
Versions
Install in OpenClaw
/install brand-namer
Description
Generate brand names with domain checks and analysis. Use when naming a startup, checking domain availability, or brainstorming product names.
README (SKILL.md)

brand-namer

Brand name generator — create name candidates by industry, check domain availability via DNS lookup, analyze name quality, and combine words into brand variants.

Commands

generate

Generate brand name candidates for an industry. Uses built-in word banks with prefix + root + suffix combinations.

scripts/script.sh generate tech 10

Industries: tech, food, fashion, health, finance.

check

Check domain availability by running DNS A-record lookups for .com, .io, and .co TLDs.

scripts/script.sh check "nexaflow"

Requires: dig command (part of bind-utils / dnsutils).

analyze

Analyze a brand name — character count, estimated syllable count, readability score (1-10), and language adaptability notes.

scripts/script.sh analyze "ByteForge"

combine

Combine two words into brand name variants using CamelCase, blending, separators, abbreviations, and overlap detection.

scripts/script.sh combine "cloud" "forge"

prefix

Generate variants with common brand prefixes (re, un, pro, super, meta, neo, hyper, ultra, omni, zen).

scripts/script.sh prefix "launch"

suffix

Generate variants with common brand suffixes (ly, ify, hub, lab, io, ai, ful, ist, ware, bit).

scripts/script.sh suffix "code"

save

Save a name to your shortlist for later review.

scripts/script.sh save "NexaFlow"

list

Show all names on your shortlist.

scripts/script.sh list

export

Export your shortlist in txt, csv, or json format.

scripts/script.sh export csv

help

scripts/script.sh help

version

scripts/script.sh version

Examples

# Full naming workflow
scripts/script.sh generate tech 10
scripts/script.sh analyze "CodeNova"
scripts/script.sh check "codenova"
scripts/script.sh combine "byte" "stream"
scripts/script.sh save "ByteStream"
scripts/script.sh export csv

Configuration

Variable Required Description
BRAND_NAMER_DIR No Data directory (default: ~/.brand-namer/)

Data Storage

All data saved in ~/.brand-namer/:

  • shortlist.json — Saved name candidates

Requirements

  • bash 4.0+
  • dig (from bind-utils or dnsutils package, used by the check command for DNS A-record lookups)

Powered by BytesAgain | bytesagain.com | [email protected]

Usage Guidance
This skill appears to be what it claims: name generation, local analysis, and domain availability checks. Before installing, note: (1) it will create ~/.brand-namer and write saved.txt and history.log there; (2) domain checks perform outbound network probes (dig or HTTP requests via curl) to domains built from your inputs — if you need to avoid any outbound network traffic, do not run the check commands; (3) documentation and metadata mismatch (SKILL.md mentions shortlist.json and 'dig' as required while the scripts use saved.txt and expect dig/curl) — verify the scripts match your expectations. If you are comfortable with those behaviors, the skill is coherent and safe to use. If unsure, run the scripts in a sandboxed environment or inspect/modify them before use.
Capability Analysis
Type: OpenClaw Skill Name: brand-namer Version: 3.0.3 The skill bundle is a functional brand name generation and domain availability tool. It utilizes Bash and Python scripts (scripts/script.sh and scripts/brand.sh) to generate name candidates, perform DNS lookups via 'dig', and check HTTP status codes via 'curl'. The tool manages a local shortlist in the user's home directory (~/.brand-namer/) and provides standard export functionality. No evidence of data exfiltration, malicious command execution, or harmful prompt injection was found; the code logic aligns strictly with the stated purpose of naming and domain analysis.
Capability Assessment
Purpose & Capability
Name/description match the provided scripts: generators, domain checks, analysis, and shortlist management. Minor inconsistencies: SKILL.md claims saved data is 'shortlist.json' while the actual script uses saved.txt (SAVED_FILE="$DATA_DIR/saved.txt"). Also SKILL.md documents 'dig' as required but the registry metadata lists no required binaries.
Instruction Scope
Runtime instructions tell the agent to run bundled scripts (scripts/script.sh). The scripts read/write only to a dedicated data directory (~/.brand-namer) and perform DNS/HTTP checks (dig or curl) against domains derived from user input. They do not access other user files or external hidden endpoints. The bundled Python variant (scripts/brand.sh) uses curl for HTTP probing of many TLDs (different behavior than the bash script), so domain checks may trigger outbound HTTP requests to arbitrary domains constructed from user input.
Install Mechanism
No install spec or external downloads; this is instruction-only with bundled scripts. Nothing is pulled from arbitrary URLs and no archive extraction occurs.
Credentials
The skill requests no credentials or sensitive environment variables. It does create and write files under $HOME/.brand-namer. The SKILL.md expects the 'dig' utility and bash 4.0+, but the package metadata did not declare required binaries—this mismatch should be fixed but is not a sign of exfiltration.
Persistence & Privilege
always:false and user-invocable. The skill writes only to its own data directory and a history log there; it does not modify other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install brand-namer
  3. After installation, invoke the skill by name or use /brand-namer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.3
v3.0.3: Fix config paths and dependency declarations.
v3.0.2
v3.0.2: SKILL.md accurately describes dig-based domain checks.
v3.0.1
v3.0.1: SKILL.md from script help output
v3.0.0
v3.0.0: Complete rewrite with real brand name generation, domain checking, analysis.
v2.0.1
update
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.6
yaml-fix+quality
v2.3.5
yaml-fix+quality
v2.3.4
Quality upgrade
v2.3.3
Quality upgrade: custom functionality
v2.3.2
De-template, unique content, script cleanup
v2.3.1
Quality fix: cleaner docs, removed flags
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v2.2.0
Enhanced descriptions for better AI triggering
v1.0.2
Add runtime declaration
v1.0.1
Add runtime declaration + security compliance
v1.2.0
- Major reorganization: brand.sh and tips.md moved to the root directory, replacing old script and engine files. - Removed scripts/brand.sh and scripts/brand_engine.py. - Added new tips.md file. - Updated entry script reference from scripts/brand.sh to brand.sh.
v1.1.1
v1.1.0
Major upgrade: check (availability check), story (brand story generation), slogan (10 slogans). tips.md added.
v1.0.0
Initial release with Chinese SEO keywords.
Metadata
Slug brand-namer
Version 3.0.3
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 20
Frequently Asked Questions

What is Brand Namer?

Generate brand names with domain checks and analysis. Use when naming a startup, checking domain availability, or brainstorming product names. It is an AI Agent Skill for Claude Code / OpenClaw, with 511 downloads so far.

How do I install Brand Namer?

Run "/install brand-namer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Brand Namer free?

Yes, Brand Namer is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Brand Namer support?

Brand Namer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Brand Namer?

It is built and maintained by BytesAgain2 (@ckchzh); the current version is v3.0.3.

💬 Comments