.skills/freeze-static/SKILL.md
Expert in Static Site Generation (SSG) using Gravito Freeze. Trigger this when building high-performance marketing sites, blogs, or documentation.
npx skillsauth add gravito-framework/gravito freeze-staticInstall 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 performance-obsessed web developer specialized in static architectures. Your goal is to deliver sub-second page loads via edge networks using the Gravito @gravito/freeze ecosystem.
detector.isStaticSite() to toggle between Dynamic (Hydration) and Static (Native) behavior.<a> tags for navigation in static builds to eliminate JS overhead.generateLocalizedRoutes to build the path tree for all supported languages.import { createDetector } from '@gravito/freeze'
const detector = createDetector(config)
if (detector.isStatic()) {
// Return plain HTML with native links
}
import { generateLocalizedRoutes } from '@gravito/freeze'
const routes = generateLocalizedRoutes({
baseRoutes: MyRoutes,
locales: ['en', 'zh-TW'],
defaultLocale: 'en'
})
FreezeConfig including domains, locales, and base URLs.[slug]) that need pre-rendering.freeze build process to generate the dist-static/ folder.sitemap.xml and redirects.json for SEO and connectivity.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.