SkillJavaScriptv1.0.0

strapi

Manage Strapi CMS content through the official @strapi/client SDK.

0 downloads
ilya-ryzhov
Updated Feb 18, 2026

Strapi CMS Skill

Manage content in a Strapi headless CMS instance via the official @strapi/client SDK.

Setup

During installation, enter your Strapi API Token in the API Key field. Then add STRAPI_BASE_URL to the env section:

{
  skills: {
    entries: {
      strapi: {
        enabled: true,
        apiKey: "your-strapi-api-token",     // → STRAPI_API_TOKEN
        env: {
          STRAPI_BASE_URL: "http://localhost:1337/api"
        }
      }
    }
  }
}

Capabilities

  • Collection types: find, findOne, create, update, delete entries
  • Single types: find, update, delete the document
  • Content introspection: discover types, schemas, components, relations, inspect real data
  • Schema management: create/update/delete content types, components, fields (destructive)
  • Form layout: configure edit form field order, sizes, labels, descriptions (local/dev only)
  • Draft & publish: list drafts, publish, unpublish, create as draft or published
  • Files: list, get, upload (local path or URL), update metadata, delete media files
  • Users & Permissions: list, create, update, delete end users; view roles; login, register, password reset
  • Locales (i18n): list, create, delete locales
  • Localized content: CRUD per locale, translation status, fetch all locales at once
  • Raw fetch: direct HTTP to any Strapi endpoint

Usage

See instructions.md for full agent instructions. See examples/usage.md for conversation examples.

Free
Installation
Reviews

Sign in to leave a review.

No reviews yet. Be the first.