> ## Documentation Index
> Fetch the complete documentation index at: https://docs.charlielabs.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Customization

> How to shape Charlie behavior in v2 with instructions, skills, and daemons.

In v2, customization is split across three control surfaces:

* **Instructions** in [`AGENTS.md`, `CLAUDE.md`, and scoped `CHARLIE.md` files](/AGENTS.md-instructions)
* **Skills** in [`.agents/skills/*/SKILL.md`](/skills)
* **Daemons** in [`.agents/daemons/*/DAEMON.md`](/daemons)

## Choose the right surface

* Use **AGENTS.md** or **CLAUDE.md** at any directory depth for durable policy shared with other coding agents.
* Use **CHARLIE.md** at the repository root or under the root `.agents/` tree for durable routing or instructions intended specifically for Charlie. It is not a confidentiality or repository-access boundary.
* Use **Skills** for repeatable workflows invoked on demand.
* Use **Daemons** for recurring automation (watch/schedule based).

## Related setup

* [Installation](/installation)
* [Integrations](/integrations)
* [How It Works](/how-it-works)
