Plugin marketplace

storyblok-component-schema

TypeScript DSL and CLI for managing Storyblok components as code. Includes skills for installation, component creation, and all schema field types.

0 · jimdrury/jimdrury-component-schema20 pluginsMITupdated 2 days ago

Add this marketplace

Then install any plugin below by name — each page has its exact command.

Problems in this repo's manifests

  • "install" points to ./skills/install, which doesn't exist in the repo — install will fail
  • "create-component" points to ./skills/create-component, which doesn't exist in the repo — install will fail
  • "content-type" points to ./skills/content-type, which doesn't exist in the repo — install will fail
  • "nestable" points to ./skills/nestable, which doesn't exist in the repo — install will fail
  • "text" points to ./skills/text, which doesn't exist in the repo — install will fail
  • "textarea" points to ./skills/textarea, which doesn't exist in the repo — install will fail
  • "richtext" points to ./skills/richtext, which doesn't exist in the repo — install will fail
  • "markdown" points to ./skills/markdown, which doesn't exist in the repo — install will fail

asset

claude

Use the asset() factory for single file/image picker fields.

0

blocks

claude

Use the blocks() factory for nested component block fields. Controls which nestable components editors can add, reorder, and remove.

0

boolean

claude

Use the boolean() factory for toggle/checkbox fields.

0

Use the contentType() factory to define root-level Storyblok components like pages, articles, or settings.

0

Create and configure Storyblok component definitions using the TypeScript schema DSL. Component types, field types, tabs, block restrictions, and validation.

0

datetime

claude

Use the datetime() factory for date and time picker fields.

0

install

claude

Install and configure @jimdrury/storyblok-component-schema in a project. Registry setup, config file, credentials, and CI integration.

0

markdown

claude

Use the markdown() factory for markdown editor fields.

0

Use the multiasset() factory for multiple file/image picker fields like galleries.

0

multilink

claude

Use the multilink() factory for link fields supporting internal stories, external URLs, email, and asset links.

0

nestable

claude

Use the nestable() factory to define reusable Storyblok blocks that can be embedded inside other components via blocks() fields.

0

number

claude

Use the number() factory for numeric input fields like prices, ratings, or quantities.

0

option

claude

Use the option() factory for single-select dropdown fields. Supports inline options, datasources, and internal stories.

0

options

claude

Use the options() factory for multi-select dropdown fields.

0

Use the references() factory for story reference picker fields. Lets editors pick published stories from the space.

0

richtext

claude

Use the richtext() factory for WYSIWYG rich text editor fields.

0

tab

claude

Use the tab() factory to group fields into editor tabs. UI-only, does not affect content structure.

0

table

claude

Use the table() factory for editable spreadsheet-like table fields.

0

text

claude

Use the text() factory for single-line text input fields like titles, headings, or slugs.

0

textarea

claude

Use the textarea() factory for multi-line plain text fields like descriptions or bios.

0

README badge

Shows how many plugins this repo ships, and links here.

claude & codex plugins20 plugins