Skip to content

A Mac app for your assistant config

See everything Claude Code loads — and what you actually use

Loadout is a Claude Code skills manager for Mac. Browse skills, subagents, slash commands, plugins and MCP servers in one place. Review recorded skill usage, then edit or disable the configuration you no longer need.

Free, and stays free. Like it? Buy me a coffee ☕

  • Free · MIT
  • Requires macOS 15
  • Signed and notarised
  • No account, no telemetry
Reads every assistant on the machine

A skills manager for Claude Code, Codex and OpenCode

Claude Code

~/.claude/skills

Codex

~/.codex/skills

OpenCode

~/.opencode/skills

Anything else

~/.<assistant>/skills

Skills are an open format now. Loadout finds an assistant by the folder it keeps its skills in, so one installed tomorrow shows up without a new version of this app.

The inventory

Manage every Claude Code skill you have installed, in one list

You added them one at a time over six months. A few of your own, forty from plugins, some you cloned and forgot. Here they all are: name, what each one is for, where it came from, and whether it is on. Searchable, sortable, and scoped to a project when you need to ask what an assistant sees if you open that folder.

  • Personal, project and plugin

    Everything under ~/.claude, everything a plugin brought with it, and everything in the repository you are standing in.

  • Disabled without deleting

    Turning a skill off moves its folder to ~/.claude/skills-off. It stops loading; nothing is lost.

  • The raw file, right there

    Frontmatter, body, token budget and the limits it is measured against, not hidden behind a form.

Recorded skill usage

Usage counts, mined from your own sessions

Loadout reads supported assistant session logs and shows recorded skill activations, last use and projects. Claude Code also has a built-in /skill-doctor report on supported versions. Loadout keeps the inventory and editor together in a Mac app; missing history is a reason to investigate, not proof that a skill is useless.

configuration types
5configuration typesskills, commands, subagents, MCP servers, plugins
days by default
90days by defaultor index the whole history in one go
skill usage fields
4skill usage fieldstotal uses, last use, projects, per assistant
guessed numbers
0guessed numbersa format that cannot prove a use says so

When a history format cannot prove an activation, Loadout marks it unsupported rather than printing a zero that reads like disuse.

MCP servers

Turn an MCP server off without deleting it

Loadout is an MCP server manager for Mac. Browse configured servers and turn off the ones you do not need while keeping their definitions. Claude Code also offers an on/off control in /mcp. Context cost depends on tool-search settings, so disabling a server does not promise a fixed token saving.

Keep the setup for later with the Claude Code MCP disable guide, or follow the MCP removal guide to delete a definition.

  • Global servers from ~/.claude.json, and the per-project ones
  • Review each server and its configuration before deciding what to keep
  • Off is a switch, not a hand-edit of a JSON file at midnight

Example: turning a skill off and back on in Loadout.

The whole loadout

Subagents, slash commands and plugins you forgot you wrote

Browse skills, subagents, slash commands and plugins in the same app. Available actions and usage evidence depend on the item and assistant.

  • Skills

    Personal, project and plugin skills

    Create one from a template, edit the frontmatter with live validation against the documented limits, or move it out of the way.

  • Subagents

    Your configured subagents

    Find your Claude Code subagent definitions, read their instructions and edit the ones you own.

  • Commands

    Your custom slash commands

    Find the commands you wrote and inspect what each one asks your assistant to do.

  • Plugins

    Plugin manager: what a marketplace installed, and how to remove it

    Which marketplace it came from, what it brought with it counted by type, and the folder it occupies. Remove one and it leaves Claude Code’s registry, your on/off answer leaves settings, and the folder goes to the Trash — after a backup. The marketplace stays, because other plugins come from it.

  • Editor

    An editor, not a viewer

    Syntax highlighting, a token budget as you type, and validation that refuses to write a file it knows is broken.

  • Ask

    A conversation beside the document

    Ask claude, codex or opencode to improve a skill. It works in a copy; you accept or reject each change, one at a time.

How it works

Four things, in order

Every assistant folder that exists on the machine, plus the repository you point it at. Nothing is registered, nothing is imported: the files on disk are the state, and a change made outside the app shows up without a reload.

Local only

Where it reads from, and what it writes

The whole app is a careful reader of files you already have. This is the entire surface.

What Loadout reads, where it lives, and whether Loadout writes to it
DataWhere it livesWritten by Loadout?
Skills, commands, subagents, MCP servers~/.claude/, ~/.codex/, ~/.<assistant>/Only when you save, create, delete or share
Session logs, for the usage counts~/.claude/projects/, ~/.codex/sessions/Never, read only
Backups, taken before every write~/Library/Application Support/Loadout/backups/Yes
Usage index, rebuildable at any time~/Library/Application Support/Loadout/usage.sqliteYes
Working copies for the Ask conversation~/Library/Application Support/Loadout/ask-workspaces/Yes

Loadout keeps its own files out of ~/.claude. That directory belongs to Claude, and an app that stores its database in someone else’s folder is a surprise waiting for whoever wipes .claude to fix something.

A real Mac app, not a browser tab

Loadout is a Claude Code manager Mac app written in SwiftUI. It opens instantly, uses the keyboard, and does not ship a browser to draw a list. If you came here looking for a Claude Code GUI on Mac, be clear about what this is: it manages what your assistants load, and leaves running them to the terminal you already have open.

Local configuration, no telemetry

Browsing and editing configuration happens on your Mac, with no account or telemetry. Loadout checks GitHub for updates. When you use Ask, the assistant CLI sends the conversation and skill content it needs to its configured provider.

Free and open source

Loadout is a free, open source Claude Code skills manager under the MIT licence. No paid tier, no trial, no account. The whole thing is on GitHub: read it, fork it, file an issue when it gets something wrong.

Questions

Frequently asked questions

Guides

The questions underneath, answered properly

Everything Loadout does starts with a folder on your disk. These explain what is in them, in case you would rather do it by hand.

Get it

Find out what you have been carrying

Download the latest release, drag it to Applications, and open it. It reads your setup and tells you what is in it.

Version 0.6.2 · 6.8 MB

macOS 15 or later. Free, MIT, and the source is on GitHub.