studio
Contentstack Studio router: loads one of the bundled specialist guides per task (SDK install, project provisioning, component registration, sections and templates, data binding, canvas and preview routes, publishing, troubleshooting). Use when the user mentions Contentstack Studio or its concepts: the Studio SDK, canvas, compositions, Connected or Freeform templates, sections, section slots, repeaters, registering components, BYOC, Studio preview routes, or making a project Studio-ready. Do not use for general Contentstack CMS, Live Preview, Visual Editor or Launch questions that do not involve Studio.
Pinned to revision d1e52b9f3745, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/studio/SKILL.md
- skills/studio/adapt-collection-component.md
- skills/studio/analyze-project-fit.md
- skills/studio/authenticate-cma.md
- skills/studio/author-composition-bindings.md
- skills/studio/author-composition-encoding.md
- skills/studio/author-composition-entry.md
- skills/studio/author-composition-exposed-props.md
- skills/studio/author-composition-migration.md
- skills/studio/author-composition-nested-repeaters.md
- skills/studio/author-composition-pitfalls.md
- skills/studio/author-composition-practice.md
- skills/studio/author-composition-repeater-recipes.md
- skills/studio/author-composition-section-slot-fill.md
- skills/studio/author-composition-sections.md
- skills/studio/author-composition-static-values.md
- skills/studio/author-composition-templates.md
- skills/studio/author-composition-thumbnails.md
- skills/studio/author-composition-via-api.md
- skills/studio/author-without-code.md
- skills/studio/build-connected-template.md
- skills/studio/build-freeform-template.md
- skills/studio/build-page-builder-template.md
- skills/studio/build-repeating-section.md
- skills/studio/build-section-component-choice.md
- skills/studio/build-section-pitfalls.md
- skills/studio/build-section.md
- skills/studio/byoc-end-to-end.md
- skills/studio/choose-connected-vs-freeform.md
- skills/studio/classify-existing-component.md
- skills/studio/complete-the-build.md
- skills/studio/compose-marketing-section.md
- skills/studio/configure-csr-vs-ssr.md
- skills/studio/configure-slot-defaults.md
- skills/studio/configure-studio.md
- skills/studio/convert-project-to-studio.md
- skills/studio/decompose-blocks-page.md
- skills/studio/decompose-design.md
- skills/studio/decompose-jsx-to-atomics.md
- skills/studio/decompose-site.md
- skills/studio/deploy-studio-site.md
- skills/studio/design-component-library.md
- skills/studio/design-section-from-jsx.md
- skills/studio/discover-sections-from-ct.md
- skills/studio/discover-sections.md
- skills/studio/drive-studio-canvas-ui.md
- skills/studio/embed-composition.md
- skills/studio/enable-visual-experience.md
- skills/studio/expose-section-props.md
- skills/studio/figma-generate-components.md
- skills/studio/gate-third-party-scripts.md
- skills/studio/import-content.md
- skills/studio/import-design-tokens.md
- skills/studio/install-contentstack-mcp.md
- skills/studio/install-live-preview.md
- skills/studio/install-playwright-mcp.md
- skills/studio/install-studio.md
- skills/studio/make-visual-editor-editable.md
- skills/studio/match-existing-pattern.md
- skills/studio/migrate-ct-schema.md
- skills/studio/migrate-page-to-studio.md
- skills/studio/pin-entry-to-freeform.md
- skills/studio/pin-query-to-freeform.md
- skills/studio/plan-studio-architecture.md
- skills/studio/provision-studio-project.md
- skills/studio/provision-studio-stack.md
- skills/studio/register-breakpoints.md
- skills/studio/register-component-cslp.md
- skills/studio/register-component-pitfalls.md
- skills/studio/register-component-prop-contracts.md
- skills/studio/register-component-render-contracts.md
- skills/studio/register-component.md
- skills/studio/register-json-rte.md
- skills/studio/render-with-own-data.md
- skills/studio/resolve-reference-depth-pitfalls.md
- skills/studio/resolve-reference-depth.md
- skills/studio/setup-local-https-canvas.md
- skills/studio/setup-section-preview.md
- skills/studio/setup-template-preview-routes.md
- skills/studio/skills-index.md
- skills/studio/start-here-zero-knowledge.md
- skills/studio/studio-tour.md
- skills/studio/troubleshoot-canvas.md
- skills/studio/troubleshoot-composition-resolution.md
- skills/studio/troubleshoot-data-binding.md
- skills/studio/troubleshoot-ssr-rendering.md
- skills/studio/troubleshoot.md
- skills/studio/understand-authoring-headlessly.md
- skills/studio/understand-auto-binding.md
- skills/studio/understand-bring-your-own-data.md
- skills/studio/understand-canvas-url.md
- skills/studio/understand-canvas-vs-component.md
- skills/studio/understand-contentstack-mcp.md
- skills/studio/understand-installation.md
- skills/studio/understand-linked-schemas.md
- skills/studio/understand-reference-depth.md
- skills/studio/understand-section-slots.md
- skills/studio/understand-sections.md
- skills/studio/understand-templates.md
- skills/studio/upgrade-studio-sdk.md
- skills/studio/use-compositions-api.md
- skills/studio/use-condition-block.md
- skills/studio/use-repeater.md
- skills/studio/use-section-slot.md
- skills/studio/verify-setup.md
- skills/studio/verify-visual-parity.md
- skills/studio/wire-component-default-data.md
- skills/studio/wire-external-data.md
- skills/studio/wire-slot-data.md
- skills/studio/wire-studio-state.md
- skills/studio/wire-variant-alias.md
Every link opens the file at its source, pinned to the revision this page describes.