bulk-rename-scopedbuild
Pre-flight + scoped bulk rename for identifier-like strings (emails, brands, domains, keys): greps the portfolio, breaks down matches by dir, flags DB-lookup contexts, BLOCKS for scope confirmation before writing. Use on 'replace X with Y across/everywhere'.
cutover-preflightbuild
Acceptance sequence for moving a running service to a new host on the SAME database — differential old-vs-new probe, the exact candidate digest exercised on staging with a real money path, scheduler tick reading, headless client smoke, and the evidence rows that go into the cutover packet. Fires on "cutover", "migration acceptance", "S1", "prove parity",…
deploy-to-boxbuild
Deploy a code/config fix to a git-tracked box reached over SSH (Raspberry Pi, self-hosted server) so it is LIVE, DURABLE across the next git pull, and visible in the user's warm browser. Use when editing files that run on such a box. Not for Vercel/Railway.
design-system-extractorbuild
Reverse-engineer a verified design system (DTCG-flavored tokens, css, playbooks, component inventory, kitchen-sink page) from an existing site/app/repo/screenshots. Use on 'extract/build the design system or tokens from <X>'. Not for from-scratch design or restyling an existing surface (→ frontend-design).
design-tastebuild
Front door to the taste-skill design roster: resolves brand first, then routes to the right taste-skill:* skill. Use for any build-or-change-a-web-surface ask and on '/design-taste'. NOT for schemas/APIs/architecture, charts (dataviz), token extraction (design-system-extractor), or functional QA (gstack-qa).
fixing-metadatabuild
Audit and fix HTML metadata including page titles, meta descriptions, canonical URLs, Open Graph tags, Twitter cards, favicons, JSON-LD structured data, and robots directives. Use when adding SEO metadata, fixing social share previews, reviewing Open Graph tags, setting up canonical URLs, or shipping new pages that need correct meta tags.
framerbuild
If Framer MCP tools (such as `open_project`) are available, use them instead and do not load this skill. Use when the user wants to design, edit, analyze, or publish a website or web page — creating layouts, editing sections, updating text or images, querying site analytics, managing CMS collections and content, syncing external data, creating or modifyin…
framer-code-componentsbuild
Framer code component implementation guidance, platform constraints, layout annotations, property controls, and authoring best practices. Use only after loading the framer skill and reading the Components row of the generated projects/<safeProjectId>/index.md task map first in the same task; never load this skill directly as the entry point.
improve-aeo-geobuild
Audits a website codebase and makes code changes so AI engines (ChatGPT, Claude, Perplexity, Google AI Overviews) can better discover, parse, quote, and cite the site. Covers structured data, content structure, technical signals, and freshness.
pitch-htmlbuild
Generate a single-file interactive HTML pitch artifact from a project's strategic docs. Use on 'beautiful artifact to send to friends', 'make me an HTML pitch', 'interactive slide deck / 1-pager'. Self-contained .html, brand-locked, no build step.
posthog-wizard-followupbuild
Run the PostHog wizard on a Nuxt or Vitest-tested codebase with baseline-test capture before/after — auto-applies the defensive trackEvent() wrapper if the wizard's `useNuxtApp()` injections break unit tests.
safe-git-cleanupbuild
Preflight before any destructive git housekeeping — worktree remove, branch delete, gc/prune, reflog expire, clean -fdx, reset --hard, stash drop. Fires on "clean up the repo", "remove the worktree", "tidy branches", "prune", or before deleting anything git-adjacent.
supabase-state-checkbuild
Report drift between your local Supabase migration files and the actual production DB state via Management API. Surfaces tables that exist but aren't in the tracker, migrations in the repo that aren't applied, and RLS gaps on user-data tables. Use before running `supabase db push` on a project where migrations are sometimes applied via dashboard.
use-railwaybuild
Operate Railway infrastructure: projects, services, databases, buckets, deploys, environments, domains, troubleshooting, docs. Use ONLY when Railway is explicitly named, the project is known to deploy on Railway (e.g. the folderly-dmarc worker), or a railway.toml/railway.app artifact is present. Do NOT fire for Vercel or generic deployment/build-failure/M…
vercel-env-verifybuild
Verify or flip an env var on Vercel and prove it reached the live bundle. Covers NEXT_PUBLIC_* (Next.js), VITE_* (Vite SPA) — both bake at build time, so changing them on Vercel does nothing until a redeploy — and plain production vars (rm + add + redeploy dance of CLI 50.x). Use after changing any Vercel env var, on 'did the env var reach prod', or to ro…
verify-file-durabilitybuild
Detect silent file reversion (bindfs mirrors, overlay mounts, sync agents, watchdog skills) by capturing a snapshot, waiting, then re-checking. Use after writing to any path where an upstream process might re-sync and overwrite the edit — Claude.ai Cowork /mnt/skills/, Codex worktrees, Dropbox/iCloud folders, network mounts.
visibility-flip-checkbuild
Pre-flight before flipping a GitHub repo public->private: checks Pages tier breakage, committed secrets, lost collab signals. Fire whenever Vlad says make/flip the repo private or runs gh repo edit --visibility private.
vlad-framerbuild
Work on Vlad Website Main or vladyslavpodoliako.com using its live Framer skills for design, copy, CMS, SEO, accessibility and release. Use for Vlad's personal website, not unrelated Framer projects.