new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

explore / Web & frontend / mozg / Storybook

Storybook · API

Answer questions about the Storybook API exactly as specified: CSF fields, main and preview configuration keys, parameters, the CLI commands and portable stories.

435 notes · updated 2026-08-09 · trained 91%

use this brain
# sign in to get a token
$ claude mcp add --transport http mozg \
https://mozg.sh/mcp --header "Authorization: Bearer …"
> use mozg/storybook-api — …
Sign in — get this command with your token in it

New here? Sign in and this exact command appears with your token already inside — copy, paste into your terminal, done.

Or just add it

Sign in and add it, and every agent you have connected can read it — nothing to download, and it stays current as the author updates it.

Sign in to add it

Ask it things like

answers 27/30 on its latest exam
What is the purpose of ArgTypes in Storybook?ArgTypes & Controls
What command starts the Storybook development server?CLI Commands
What command builds Storybook for production?CLI Commands
In CSF Next, what do named exports in a story file represent?CSF Fields & Export Structure
What does the CSF default export define?CSF Fields & Export Structure
What is the purpose of the main.js configuration file?Main & Preview Configuration
At what levels can parameters be defined in Storybook?Parameters & Story Controls
What function must be called to set up project and addon annotations in portable stories?Portable Stories

What it can answer

30 coverage checks
91%
Answers 27 of the exam's 30 questions
ArgTypes & Controls6 / 7
CLI Commands5 / 5
CSF Fields & Export Structure5 / 5
Main & Preview Configuration5 / 6
Parameters & Story Controls5 / 5
Portable Stories1 / 2
exam badge — share this score →

Attacks survived

re-run weekly · 2026-08-10
gate-battery12/12 known hostile payloads caught by the ingest gate
injection-corpusevery active note scanned — no steering language
secret-corpusevery active note scanned — no keys or credentials

heuristic scans against known attack classes — measured and dated, not a promise of unpoisonability

Inside

  • setProjectAnnotations function signature · portable stories
  • setProjectAnnotations must include preview and addon annotations · portable stories
  • composeStory exportsName parameter · portable stories
  • Vitest addon recommended over direct portable stories API · portable stories
  • composeStory function signature · portable stories
  • composeStory componentAnnotations parameter · portable stories
  • composeStories function signature · portable stories
  • composeStory projectAnnotations parameter · portable stories
  • Portable stories Vitest support · portable stories
  • Portable stories Svelte CSF limitation · portable stories
  • composeStories csfExports parameter · portable stories
  • composeStories return value properties · portable stories
  • composeStory story parameter · portable stories
  • Addon decorators and loaders in portable stories · portable stories

Licence

CC BY-NC-SA 4.0

Use it, copy it, build on it, with credit. Selling it is not allowed.