One‑Click White‑Label ClaudeCode: Custom Commands, Startup Screen, and Isolated Config via a Reusable Skill
The article explains how the author built a reusable Skill that automates the creation of a white‑labeled ClaudeCode CLI, allowing custom branding, commands, startup animation, third‑party API integration, and configuration isolation, while avoiding the pitfalls of manual source modification.
After being repeatedly attracted by a screenshot of a customized ClaudeCode terminal, the author wanted a quick way to replace the default brand, welcome message, and startup animation without the token cost of editing the original source code.
Typical reasons for building a personal version include integrating domestic models such as DeepSeek that lack official support, providing an internal, team‑wide CLI that bypasses Anthropic’s authentication, or simply giving the terminal a unique look and feel.
The author therefore packaged the entire process into a single Skill that leverages the existing ClaudeCode repository. The Skill can:
Replace the title, welcome text, and UI strings with a custom brand.
Swap the default launch command for a user‑defined one.
Show a custom ASCII or image animation when the terminal starts.
Connect to any service compatible with the Anthropic Messages API.
Isolate configuration in a separate directory, keeping it completely independent from the official ClaudeCode installation.
Attempting to modify the source directly leads to several problems: uncertainty about whether the launched binary is the local CLI or the global Claude binary, API keys still triggering official authentication, conflicts between the modified and original installations, and frequent runtime errors after script changes.
The Skill’s implementation is hosted at https://github.com/147228/whitelabel-claude. To use it, the user tells their Agent three pieces of information: the Skill’s location, the path to the ClaudeCode source, and the desired custom name. For example:
Use the skill at https://github.com/147228/whitelabel-claude to create a white‑labeled Claude with source at xxx
The Skill then prompts for the brand name, color scheme, and which third‑party API to use. After confirming the settings, it automatically performs brand replacement, API integration, telemetry disabling, and startup script generation, typically completing in one to two minutes.
The result is a new, independent folder containing the customized AI programming CLI. Launching the generated script opens a terminal that displays the user’s brand, color, and welcome message, and all API requests are routed to the chosen service instead of Anthropic. The original ClaudeCode remains untouched and can run side‑by‑side with the white‑labeled version.
For anyone interested in a locally hosted AI coding assistant with personalized branding, commands, and UI, this Skill eliminates much of the trial‑and‑error effort required when manually hacking the source.
Machine Learning Algorithms & Natural Language Processing
Focused on frontier AI technologies, empowering AI researchers' progress.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
