
Writing React Native Storybook Stories
If you're building a React Native component library or design system, this skill helps Claude write Storybook stories using the latest CSF format and @storybook/react-native v10. It knows the proper TypeScript setup with Meta and StoryObj types, handles args and decorators, and understands the mobile-specific quirks of React Native Storybook. The official Storybook team maintains this, which means it stays current with their API changes. It's overkill for a quick throwaway app, but if you're documenting components for a team or shipping a library, having Claude generate properly structured stories saves the tedious boilerplate work.
- skills.sh installs
- 715
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add storybookjs/react-native --skill writing-react-native-storybook-stories --agent claude-codeInstalls into .claude/skills of the current project.
Files
React Native Storybook Stories
Write stories for React Native components using @storybook/react-native v10 and Component Story Format (CSF).
Quick Start
Minimal story file:
import type { Meta, StoryObj } from '@storybook/react-native';
import { MyComponent } from './MyComponent';
const meta = {
component: MyComponent,
} satisfies Meta<typeof MyComponent>;
export default meta;
type Story = StoryObj<typeof meta>;
export const Basic: Story = {
args: {
label: 'Hello',
},
};
File Conventions
- Name:
ComponentName.stories.tsxcolocated with the component - Import
MetaandStoryObjfrom@storybook/react-native - Default export:
metaobject withsatisfies Meta<typeof Component> - Named exports: UpperCamelCase story names, typed as
StoryObj<typeof meta> - Use
argsfor props,argTypesfor control config,parametersfor addon config - Use
renderfor custom render functions,decoratorsfor wrappers
Story Patterns
Multiple stories with shared args
export const Primary: Story = {
args: { variant: 'primary', title: 'Click me' },
};
Sponsors
Details
- Repository
- github.com/storybookjs/react-native
- Categories
- Frontend Development, Testing & QA, Documentation, Code Review & Quality, Mobile Development, Design & UI/UX
- First seen
- Jun 3, 2026