What problem does it solve?
Strapi projects require consistent content-type modeling, API patterns, controller and service structure, and deployment practices; this Skill captures those conventions so teams can implement and maintain Strapi-based headless CMS reliably.
Core Features & Use Cases
- Content modeling & APIs: guidance on using the Content-Type Builder, REST endpoints, GraphQL plugin, populate/filters, and pagination.
- Architecture & patterns: best practices for customizing controllers, centralizing business logic in services, using lifecycle hooks, and configuring permissions and roles.
- Plugin development & deployment: instructions for scaffolding plugins, registering them, configuring environment-specific settings, and integrating media providers.
- Use Case: define an 'article' content type, scaffold controllers and services, enable draft/publish workflow, and configure S3-backed media uploads for production.
Quick Start
Use the strapi-cms skill to scaffold an 'article' content type with title, body, and author fields and generate recommended controllers and services.