Produced Skill

Test fixture — produced-skill mode, Setup section cites a docs URL. WIRING_NOT_SYNTHESIZED must PASS.

Vercel Labs 40d34d8 3 files · 1.2 KB Updated 28.7k repo stars

File contents

Setup

Lift the wiring verbatim from https://acme.example.com/docs/getting-started:

import { ThemeProvider } from 'acme-react'

export default function RootLayout({ children }) {
  return (
    <html lang="en">
      <body>
        <ThemeProvider>{children}</ThemeProvider>
      </body>
    </html>
  )
}

When to Load References

Trigger Files to load Notes
user composes a screen, page, or section layout references/design-craft.md DS-agnostic design-craft defaults, shipped verbatim by the meta-skill — the DS wins on conflict
button asks references/components/button.md per-component file

Hard rules

  • <ThemeProvider> MUST wrap children, not render as a sibling. Provider context only reaches descendants, so any token-derived var(--<surface-default>) resolution depends on the wrap.

In scope: tokens, assets, component descriptions, component APIs.

vercel-labs/ds-skill-extraction-workshop/tree/main/.claude/skills/extract-ds-skill/scripts/tests/fixtures/pass-wiring-url-citation/produced-skill commit 40d34d8637

Frequently asked questions

npx skillmds@latest add vercel-labs/produced-skill-8