Loading...
Loading...
Comprehensive Storyblok CMS development best practices for agency developers. Covers content modeling, SDK integration (React, Vue, Nuxt, Next.js), Visual Editor configuration, field plugins, API usage, internationalization, webhooks, and deployment patterns. Triggers on tasks involving Storyblok components, Visual Editor setup, content fetching, field plugin development, or headless CMS integration.
npx skill4agent add bartundmett/skills storyblok-best-practices| Priority | Category | Impact | Prefix |
|---|---|---|---|
| 1 | Content Modeling | CRITICAL | |
| 2 | SDK Integration | CRITICAL | |
| 3 | Visual Editor | CRITICAL | |
| 4 | Performance & Caching | CRITICAL | |
| 5 | Security & Authentication | CRITICAL | |
| 6 | Field Plugins | HIGH | |
| 7 | API Development | HIGH | |
| 8 | Internationalization | HIGH | |
| 9 | Next.js Integration | HIGH | |
| 10 | Nuxt Integration | HIGH | |
| 11 | App Development | HIGH | |
| 12 | Space & Asset Management | HIGH | |
| 13 | Webhooks & Automation | MEDIUM-HIGH | |
| 14 | Workflows & Publishing | MEDIUM-HIGH | |
| 15 | CLI & DevOps | MEDIUM | |
| 16 | Testing & Quality | MEDIUM | |
| 17 | Rich Text & Media | MEDIUM | |
| 18 | Common Patterns | HIGH | |
| 19 | SEO & Structured Data | HIGH | |
| 20 | E-commerce Integration | HIGH | |
| 21 | Content Migration | MEDIUM-HIGH | |
| 22 | AI Features | MEDIUM | |
| 23 | Collaboration | MEDIUM | |
| 24 | Custom Apps | MEDIUM | |
model-component-structuremodel-field-configurationmodel-block-nestingmodel-naming-conventionssdk-storyblok-editablesdk-component-registrationsdk-richtext-renderingeditor-bridge-setupeditor-draft-publishedperf-image-optimizationperf-cache-invalidationperf-monitoringsecurity-token-handlingsecurity-roles-permissionsplugin-field-developmentapi-content-deliveryapi-graphqlapi-managementi18n-field-translationi18n-folder-levelnextjs-app-routernuxt-integrationapp-tool-pluginsspace-asset-managementspace-multi-environmentwebhook-configurationworkflow-releasesworkflow-pipelinescli-component-synctest-preview-environmentstest-unit-integrationrichtext-media-handlingpattern-typescriptpattern-error-handlingpattern-debuggingpattern-relations-referencesseo-structured-dataecommerce-integrationmigration-patternsai-content-featurescollaboration-realtimeapp-custom-sidebarstoryblokEditable()| API | Purpose | Token | Cache |
|---|---|---|---|
| Content Delivery | Fetch content | Public/Preview | CDN |
| Management | CRUD operations | Personal/OAuth | None |
| GraphQL | Read-only queries | Public/Preview | CDN |
| Framework | SDK | Special Features |
|---|---|---|
| React | | useStoryblokState, RSC support, StoryblokServerComponent |
| Vue | | v-editable directive |
| Nuxt | | Auto-registration, useAsyncStoryblok, deep option |
| Next.js | | Draft mode, ISR, App Router |
| Astro | | Hybrid rendering |
rules/model-component-structure.md
rules/sdk-storyblok-editable.md
rules/editor-bridge-setup.md
rules/perf-image-optimization.md
rules/security-token-handling.md