All notable changes to the Contentstack agent skills bundle. Versions match the version field in every plugin manifest that declares one.
asset-management: advisory guidance for the standalone Assets (DAM) product: spaces and workspaces, folders, asset types and user-defined fields, localization, saved views, searching the Assets API, AI tags and alt text, duplicate management, versions, trash and restore, visual markups and CMS integration.
cms-assetsrouting: scoped to the stack asset library. Assets DAM questions, and any request to read or update user-defined fields, now route toasset-management, since the stack asset library doesn't support user-defined fields.cms-live-preview-visual-editor-support-assistant: ports the fixes that missed 0.2.0. Open in New Tab is scoped to Live Preview, since Visual Editor always renders in its iframe. Also: the missing navigation entry checks the stack's Live Preview setting first, the CORS entry drops an unverified allowlist claim, GraphQL preview keeps the delivery headers,livePreviewQuerykey rules, the edit buttonexcludeconfig needinginit(), SDK caching separated from app and CDN caching, andstackSdknotes for the legacy SDK.
- Every skill now lives once in
skills/<slug>/SKILL.md(Agent Skills format), and every supported tool reads that folder directly. - New and updated plugin manifests: Claude Code, claude.ai and Cowork (
.claude-plugin/), Codex (plugin.json,.agents/plugins/marketplace.json), Cursor (.cursor-plugin/), GitHub Copilot (reads.claude-plugin/andplugin.json) and Gemini CLI (gemini-extension.json). - The marketplace plugin source is now
"./", so the repo syncs on claude.ai and Cowork. - The README has real install commands for every tool, and a new
docs/site covers install, architecture, contributing and every skill.
dx-kickstart-next: building, reviewing and debugging Contentstack's Next.js kickstart.studio: Contentstack Studio end to end, routed to bundled specialist guides.studioships as a preview; some guides are still being reconciled with the Studio team.
- Live Preview support is rebuilt as a seven-step diagnostic protocol covering Live Preview, Visual Editor and Timeline, with twelve reference files.
migration-companionis leaner. ItsSKILL.mdwent from 959 to about 340 lines; per-step detail now lives inreferences/step-*.mdand loads only when that step runs.- Security review: token handling, TLS, frame headers and confirmation steps tightened across skills.
migration-companionresolves its Contentful token without printing it, logs to the session directory by default, and discloses that its prerequisite check may install or upgrade global CLIs. - Better automatic triggering. Every skill's
descriptionnow says when to use it, so agents can pick the right skill without a separate router file.
- Removed
cursor/rules/andcodex/. If you copied those folders by hand, remove them and install with the Cursor or Codex instructions in the README. - Renamed
cms-live-preview-visual-builder-support-assistant→cms-live-preview-visual-editor-support-assistant. - Skill names now match their folders:
contentstack-migration-companion→migration-companion. - Removed
skills/CLAUDE.md(the router) andmanifest.json.
- Validation in CI:
node scripts/validate.mjschecks that each skill'snamematches its folder and follows the naming rules; that itsdescriptionexists, is at most 1024 characters and includes "Use when"; thatSKILL.mdhas a## Securitysection with### Defaults,### Destructive Actions,### Secretsand### Environment Variables; that relative links in every Markdown file underskills/resolve and stay inside the skill folder; that frontmatter values containing:inskills/anddocs/are quoted; and that the manifests parse and every versioned manifest carries the sameversion. It replaces the build-and-commit workflow and runs on pull requests to any branch, pushes tomainandnext, and manual dispatch. - Releases: bump
versionin every manifest and add an entry here.
Initial bundle of 21 skills.