Component Anatomy

Use when creating, naming, or placing a file or folder in libs/*, or when modifying or adding a file to an existing component (even when the barrel isn't touched) — component vs utility naming, the one-responsibility-per-file layout, when a folder needs an `index.ts` barrel (public API only), and the required set of files a component needs per lib. Load this before scaffolding or restructuring a component so the layout matches the codebase.

ledgerhq 4693511 5.8 KB Updated

File contents

ledgerhq/lumen/tree/main/.claude/skills/component-anatomy commit 469351181a

Frequently asked questions

npx skillmds@latest add ledgerhq/component-anatomy