Loadout

loadout (Codex wrapper)

t3chn 89d075e 1016 B Updated

File contents

loadout (Codex wrapper)

Purpose: manage project-scoped skills via loadout (JSON-first, agent-first).

Preconditions

  • loadout binary is available in PATH.
  • You are inside a git worktree.

Protocol (agent-first)

  1. Get candidates:
    • loadout suggest --target codex --query "<need>" --limit 10
  2. Show the user a short list (max 10): qualified_id, title, tags, 1-line description.
  3. Get the selection (id or source:id).
  4. Apply:
    • loadout add --target codex <id...> (additive)
    • loadout set --target codex <id...> (replace selection)
    • loadout remove --target codex <id...> (remove)
  5. If you get SOURCE_UNTRUSTED:
    • ask for explicit confirmation
    • loadout source trust <source> --yes
    • retry step 4
  6. Report:
    • loadout status --target codex

Rules

  • Do not manually create/remove .codex/skills/_loadout__*; only use loadout.
  • Do not add new sources without explicit user confirmation.

t3chn/loadout/tree/main/templates/user-scoped/codex/loadout commit 89d075ecbf

Frequently asked questions

npx skillmds@latest add t3chn/loadout