A sophisticated naming engine that uses linguistic principles and codebase analysis to generate precise, consistent, and discoverable names for any programming element.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install naming-forge
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install naming-forge using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Naming Forge is a specialized tool designed to eliminate the friction of naming variables, functions, types, and API endpoints. By applying the Five Laws of Good Names—Contract, Scope, Grammar, Consistency, and Noise Reduction—it ensures that your code remains readable and self-documenting. This utility for Openclaw Skills acts as a bridge between natural language intent and technical implementation, helping developers avoid vague identifiers that lead to technical debt.
The tool analyzes the specific context of your project to match existing naming patterns, ensuring that new additions feel native to the codebase. Whether you are defining a private local variable or a public cross-module API, Naming Forge provides recommendations that are proportional to the scope and importance of the element being named.
To integrate Naming Forge into your development workflow, ensure it is enabled in your agent configuration. As a zero-dependency skill, it requires no external API calls.
# Example of invoking naming suggestions via CLI
openclaw run naming-forge "function to group active orders by user"
Naming Forge organizes its output based on the type of code element being processed. It follows a strict metadata taxonomy to ensure output quality:
| Element Type | Naming Pattern | Example |
|---|---|---|
| Functions | Verb-first (Action-oriented) | summarizeActiveOrders |
| Variables | Noun/Adjective (Collection/Single) | userById, orderCount |
| API Routes | RESTful Resource/Action | POST /users/:id/verify |
| Database | Plural Nouns / Snake Case | payment_records |
| Env Vars | Screaming Snake Case | DATABASE_POOL_SIZE |
Loading
A universal migration planner that generates safe, step-by-step transition paths for frameworks, libraries, and databases.

Gamify your coding experience by earning RPG-style loot drops and building a developer inventory based on your real-world technical achievements.

The Inversion Protocol is a zero-dependency meta-cognitive layer that enhances AI agent decision-making through backwards-thinking logic.

Fossil Record is a git archaeology engine that reconstructs the evolutionary pressures and technical decisions that shaped your codebase into its current form.

A metacognitive reasoning skill that trains AI agents to identify missing context and hidden assumptions before executing any task.

ConvoYield is a real-time revenue intelligence layer that transforms every bot interaction into a yield-bearing financial instrument through behavioral economics.








































