/ documentation

Targets: targetTool and targetOs

Configure targetTool and targetOs in the manifest and learn about CLI overrides and final directories.

#Manifest enums

FieldValues
targetToolall, claude, codex, or agents
targetOswindows or unix

The targetTool defines the tool used when --tool is not supplied. The targetOs must match the local host for install and sync.

#Directories by tool

ToolTarget
claude~/.claude/skills/<skill.name>/
codex~/.agents/skills/<skill.name>/
agents~/.agents/skills/<skill.name>/
allBoth targets above; codex and agents share the same directory.

The ~ symbol maps to MALETA_CLI_HOME when that variable is set; otherwise, it maps to the system home directory. On Windows, the equivalent path begins with C:\Users\<usuário>\.claude\skills. The shared directory is included automatically when there is a valid builtin.

#Override only the current run

For install and sync, --tool all|claude|codex|agents selects the target for that run. The option does not rewrite targetTool in maleta.json. It is not accepted by init.

#Operating system mismatch

If targetOs differs from the host, install and sync refuse to run with [error] targetOs '<x>' does not match the local host '<y>'; refusing <mode> and exit with code 4.

Privacy preferences

Choose what this origin may measure. You can change it here at any time.

Essential storage

This browser always keeps your theme, the Maletas you save here and this choice so the site works. They stay on this origin.

Optional analytics

Maleta.dev measures aggregate traffic and real-user performance only after you allow it.

Current choice: not made yet, so measurement stays off.

Privacy policy