Clau — Development skill for Claude Code
Profiles for Claude Code.
How to install Clau
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open teambrilliant/clau and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Clau does
Profiles for Claude Code. One command switches the skills, MCP servers, permissions and instructions a session loads.
Alternatives in Development
- MCP Builder — Guide for creating high-quality MCP servers to integrate external APIs and services 94.1k ★
- MCP Python SDK — Python SDK for building MCP servers 22.3k ★
- Claude Code Everything You Need To Know — Ultimate all-in-one guide to mastering Claude Code 1.3k ★
README
clau — profiles for Claude Code
One command switches the skills, MCP servers, permissions and instructions Claude Code loads. Per kind of work, per client, per environment. Plain `claude` stays untouched.
**If you are an agent:** install (below), then run `clau` from a shell without a terminal — it prints the model, the persona tree and the authoring skill in one call. `clau skill` prints the skill alone. Never write a secret value into a file; tell the user the `clau-secret set VAR` command instead.
A persona is a **directory**, resolved repo-local first (`clau/personas/`, walking up from `$PWD`), then `~/.claude/personas/`. Every file in it is optional:
| file | role | |
|---|---|---|
settings.json |
capability | plugins, skills, permissions |
mcp.json |
MCP | which servers it talks to |
persona.md |
system prompt | appended on top of repo CLAUDE.md |
.env |
environment | vars for the session · keychain:NAME refs |
color |
statusline | ANSI SGR code for this hat's badge |
Directories nest, and a `base/` at any level is a **layer** every persona below it inherits:
~/.claude/personas/
base/ → every persona: shared MCP, house rules
acme/
base/ → every acme/* persona
prod/ stage/ dev/
docs/
clau → picker · type to search · space toggles · enter launches
no terminal on stdin → prints the model + tree + skill
clau prod → launch by leaf name (unique names resolve on their own)
clau acme/prod docs → several hats merged into one session
clau prod -c → flags after the names pass through to claude
clau -h → the model + plain list, no picker
clau --json → the resolved tre
Related Skills
Always Loaded Diet
Discipline for the files your agent loads every session (CLAUDE.md, MEMORY.md): one nightly writer, measured b
MCP Gateway
Local MCP gateway that fans out to N downstream MCP servers, namespaces tools, and lazy-loads schemas — so you
Claude Rig
Run multiple Claude Code profiles (rigs) side-by-side - choose exactly what to isolate, inherit and share (aut
Claude Profiles
Profile switcher for Claude Code — swap settings, hooks, MCP servers, and commands between configurations
Cctl
TUI and CLI tool for managing Claude Code context — skills, rules, agents, plugins, MCP servers, and profiles
KyttoMCP
A local desktop control panel for managing MCP servers across Claude Desktop, Claude Code, Cursor, VS Code, an
Related Agents
CLI Subagents Claude
Runs a task as a separate Claude Code session on another of the user's Claude accounts (CLI Subagents), with t
Claude Code Infra
Use PROACTIVELY and automatically — do not wait to be asked — to configure Claude Code itself: sub-agents, ski
Kenaz
Audits the security of Claude Code plugins, MCP servers, and AI agents before installation. Analyzes executabl