What problem does it solve? Writing Storybook stories for the rt-tools Angular UI kits involves strict conventions — wrapper components, story typing, global providers, and a state-coverage contract — that are easy to violate silently, leaving components under-tested and showcase links broken. ## Core Features & Use Cases - Story authoring rules: Defines the Test*Component wrapper pattern, story typing, controls, and environment decorators for both ui-kit showcases (ports 6006 and 6007). - State-coverage contract: Requires Playground, per-axis stories, States, and Themes stories so every input axis is shown at every value, with undeclarable axes documented rather than skipped. - Atomic design organization: Classifies stories into Atoms, Molecules, Organisms, and Templates with fixed storySort ordering and slug-stable snapshot references. - Use Case: When adding a new button variant to @rt-tools/ui-kit-v2, apply this rule to create the wrapper, the axis matrix stories, and the Overview MDX page that pass the showcase build and docs verification. ## Quick Start Apply the rt-tools-storybook rule to create a complete story set with wrapper, controls, and state matrix for the new component in projects/ui-kit-v2.