Cantian Naming for Openclaw

An expert AI agent skill for professional Chinese naming, brand identity, and semantic analysis based on traditional favorable elements and linguistic aesthetics.

tianlinle
v0.0.3
Mar 18, 2026
4
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install cantian-naming

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install cantian-naming using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Cantian Naming?

Cantian Naming is a sophisticated technical skill within the Openclaw Skills ecosystem designed for deep linguistic and cultural analysis of Chinese names. It prioritizes favorable-element filtering (BaZi) to ensure names align with personal or corporate energetic profiles while treating traditional WuGe (Three Talents and Five Patterns) as secondary evaluative metrics.

This tool is essential for developers and users seeking high-quality candidate generation for baby names, company branding, or stage names. It bridges the gap between traditional nomenclature rules and modern semantic analysis, offering batches of candidates that are checked for pronunciation, aesthetic balance, and industry fit.

Cantian Naming Use Cases

  • Generating one or two-character Chinese given names based on a specific surname.
  • Recommending name candidates filtered by favorable elements (Gold, Wood, Water, Fire, Earth).
  • Evaluating existing names for phonetic flow, semantic meaning, and duplicate risk.
  • Creating professional company, brand, or store names tailored to specific target audiences.
  • Generating bilingual or English name equivalents with consistent stylistic branding.
  • Refining artistic pseudonyms, pen names, or pet names with specific style tags.

How Cantian Naming Works

  1. The user provides a surname and/or favorable elements derived from BaZi analysis.
  2. The skill executes specialized TypeScript scripts to filter the internal Hanzi database for level-1 or level-2 characters.
  3. It calculates dimension scores including element preference and structural luck (Sancai Wuge).
  4. Candidates are ranked using a weighted scoring system, penalizing repetitive characters and poor phonetic combinations.
  5. The AI agent synthesizes the technical output into a developer-friendly Markdown report with detailed scoring justifications.

Cantian Naming Setup

To integrate this skill from the Openclaw Skills library, ensure you are using Node 24 and run the following in the skill root directory:

npm i
# If using a lower Node version, install tsx for execution
npm i -D tsx

Cantian Naming Data Schema & Taxonomy

The skill utilizes a structured data approach to ensure naming accuracy and cultural relevance:

Data Component Description
hanzi.json Core database containing character stroke counts, levels, and五行 (Five Elements).
analyzeName.ts Script for structural analysis of a specific name combination.
pickName.ts Multi-dimensional candidate generator incorporating Sancai Wuge.
pickNameByElement.ts High-speed generator focused strictly on favorable element matching.

Cantian Naming Advanced Features

  • Multi-agent integration: seamlessly works with cantian-bazi to fetch favorable elements automatically.
  • Level-2 character expansion: allows access to rarer, more unique characters for artistic naming.
  • Custom filters: toggleable human-name-friendly filters and duplicate name penalties.
  • Structural breakdown: provides total scores and detailed dimensional score interpretation for every candidate.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*