Loadout System Design

Complete system design reference for the Loadout VSCode extension — a GUI panel for managing Claude Code agents, skills, and commands as swappable equipment loadouts. Use at the start of ANY implementation task to ensure design consistency. Covers: two-process architecture (Extension Host Node.js + Angular 21 Webview), postMessage protocol, data.js filesystem layer, signal-based state services, storage layout, and non-negotiable coding rules. Invoke when implementing stories, adding features, reviewing code, making ANY UI/styling change (design tokens, SCSS, components, animations), or when any system design question arises in Loadout.

JOndarza 6150de6 8 files · 49.2 KB Updated

File contents

JOndarza/loadout/tree/main/.claude/skills/loadout-system-design commit 6150de6e86

Frequently asked questions

npx skillmds@latest add jondarza/loadout-system-design