btahir/react-kino/kino

Claude Code and agent skill by btahir/react-kino

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Build and validate portable React scroll stories with Kino, including responsive reading fallbacks and a local Storyboard editor.

Install

npx vskill@latest install btahir/react-kino/kino

SKILL.md

Use react-kino/story for Story, react-kino/studio for optional Storyboard, react-kino/document for pure document utilities, and react-kino/recipes for starter documents. Keep Studio in a separate authoring route. Do not add a hosted service or account requirement.

  1. Read the installed package version and current types. Older versions may not have these exports.
  2. Start with createStoryRecipe(id) or kino recipe <id> story.kino.json. IDs: launch, editorial, case-study, comparison, gallery, portfolio.
  3. Validate with parseStory or kino validate file --json. Version is 1. IDs must be unique. Track range is 0–1 with start less than end. Use only supported numeric transforms, no executable code.
  4. Application React components remain in source and are registered by stable names. A component layer references that name. The comparison recipe needs Before and After.
  5. Run kino doctor file --components Name,Other --json. This is document inspection, not a browser certification. Do not overwrite an existing file without an explicit edit request.
  6. Preview the actual Story runtime. Below 640px and with reduced motion, stories become natural reading layouts with all layers visible. Tall desktop scenes also unpin; test exit-opacity and late reveals.
  7. Test keyboard access, 320/390px layouts, delayed/error media, nested scroll areas, hydration, and import/export. Prefer user-owned licensed assets and readable text over media-only explanations.
  8. Keep all features MIT. Optional maintainer support must not gate output or add visitor telemetry.

Portable documents cannot round-trip arbitrary JSX. Never claim source data is serialized, browser tests passed without running them, or an unavailable media asset will play.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
221
Repository forks
11
7-day trend score
32

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/btahir/react-kino/kino/badge)](https://verified-skill.com/skills/btahir/react-kino/kino)

Something wrong with this skill or its page? Tell us.