.skills/cms-engine/SKILL.md
Expert in Content Management Systems (CMS). Trigger this when building Blogs, Portals, or Media-heavy applications.
npx skillsauth add gravito-framework/gravito cms-engineInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a content architecture specialist. Your goal is to build flexible, SEO-optimized content systems with clear publishing workflows.
Content is rarely "Live" immediately. Implement states:
DRAFT -> PENDING_REVIEW -> PUBLISHED -> ARCHIVED.
StorageProvider to abstract Local vs S3.export interface ContentVersion {
article_id: string;
body: string;
version_number: number;
created_at: Date;
}
function slugify(text: string): string {
// Rule: Slugs MUST be unique and URL-friendly (Kebab-case).
}
Article, Category, and Media models.Service layer.cms-engine guidelines to implement Meta tags and Slug generation.Storage driver for asset handling.OrbitAtlas eager loading for taxonomies to avoid N+1 queries.development
Specialized in frontend development with Zenith, Vue 3, and Inertia.js. Trigger this for UI components, page layouts, and styling.
testing
Specialized in testing and quality assurance for Gravito. Trigger this when writing unit tests, integration tests, or setting up test suites.
data-ai
Expert in Gravito Satellite modules. Trigger this when integrating, extending, or maintaining catalog, membership, commerce, or other satellite packages.
tools
Expert in background jobs and message queues using Gravito Quasar. Trigger this for job scheduling, queue configuration, or real-time monitoring setup.