sb-wrappers

Scaffold typed React wrapper components into .storybook/wrappers for audit data visualization.

18|Updated Jun 16, 2026
One-click install
npx skills add https://github.com/strongeron/storybook-workbench --skill sb-wrappers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sb-wrappers
Source: https://github.com/strongeron/storybook-workbench/tree/main/skills/sb-wrappers
Command: npx skills add https://github.com/strongeron/storybook-workbench --skill sb-wrappers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill eliminates the need to hand-roll complex grid markup or repetitive UI components in Storybook, ensuring your audit visualizations remain consistent, typed, and maintainable.

Core Features & Use Cases

  • Standardized Visuals: Provides a shared visual language for A/B comparisons, state grids, and flow maps using the project's own CSS tokens.
  • Data-Driven Wrappers: Automatically scaffolds components that render JSON outputs from other workbench skills, such as inventory, health, and flow data.
  • Use Case: When you need to compare two design variations side-by-side or visualize the entire app route map, this skill generates the necessary wrapper code to render that data instantly.

Quick Start

Use the sb-wrappers skill to scaffold an ABCanvas wrapper for comparing your current and candidate design states.

Frequently Asked Questions about sb-wrappers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I visualize audit data in Storybook without hand-rolling grid markup?

To visualize audit data in Storybook without manual markup, you can scaffold typed React wrapper components that render JSON outputs into standardized layouts like A/B comparisons and state grids. This ensures your visualizations remain consistent and maintainable.

Can I scaffold Storybook wrappers for A/B comparison layouts in React and Vite?

Yes, you can scaffold Storybook wrappers for A/B comparisons in React and Vite applications. The generated wrapper components support diverse layout patterns including side-by-side design variations, state grids, and interactive flow graphs.

What is the best way to generate typed React components for flow graph visualization?

The best way to generate typed React components for flow graph visualization is using scaffolding scripts that create wrapper code to render JSON data outputs. This provides a shared visual language for mapping app routes and component states instantly.

Do I need bash to scaffold Storybook wrapper components into my project?

Yes, you need bash to execute the local scaffolding scripts that generate the wrapper components. These scripts integrate directly with your existing Storybook configurations to place typed files into the .storybook/wrappers directory.

How does data-driven scaffolding work for Storybook audit visualizations?

Data-driven scaffolding for Storybook audit visualizations works by automatically generating React components that render JSON outputs from other workbench skills. This maps inventory, health, and flow data into standardized visual layouts using your project's CSS tokens.

When should I avoid using generated wrappers for component state grids?

You should avoid using generated wrappers for component state grids if your project lacks an existing Storybook configuration or does not use React and Vite, as the scaffolding scripts require this specific environment to integrate properly.