Use when the user wants to generate a deployment-ready changelog draft for this fuxiaochen project from commits, git history, a commit range, or the default origin/master..HEAD range. Produces backend-ready changelog fields for the current site without publishing them.
Drizzle ORM best practices for TypeScript projects using PostgreSQL. Use this skill when writing, reviewing, or optimizing Drizzle ORM schemas, queries, relations, migrations, or database configurations targeting Postgres. Apply these guidelines whenever you see drizzle-orm imports, pgTable definitions, drizzle-kit config files, or relational query patterns. Also use when setting up a new project with Drizzle + Postgres, migrating from another ORM, or troubleshooting type errors in Drizzle schemas.
Creates smooth animations and micro-interactions using Framer Motion including page transitions, gestures, scroll-based animations, and orchestrated sequences. Use when users request "add animation", "framer motion", "page transition", "animate component", or "micro-interactions".
Use when the user wants help analyzing current repository changes, generating a Chinese Conventional Commits message, or committing current work safely.