원클릭으로
deni-ai
deni-ai에는 teamzisty에서 수집한 skills 9개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.
이 저장소의 skills
Migrates React projects and components from Radix UI to Base UI. Use when asked to migrate from radix, move to base-ui, convert radix primitives, or switch a shadcn project's base library. Handles single components ("migrate accordion") and whole projects.
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
Create a git commit for staged and unstaged changes in this repository. Use when the user asks to commit the current work, prepare a commit message, or stage and commit changes. Review git status and diffs, follow recent commit message style, avoid staging secrets such as .env files, create a concise conventional commit message, make the commit, and verify the result.
Generate and optionally apply Drizzle database migrations for this repository. Use when the user asks to create migrations from schema changes, inspect generated SQL, or run database migrations. Execute `bun run db:generate`, show the generated SQL for review, and only run `bun run db:migrate` if the user explicitly asked to apply migrations.
Start the local development server for this repository. Use when the user asks to run the app locally, start the Next.js dev server, or check whether the dev server boots. Execute `bun dev` and report when the server is ready or if startup errors occur.
Run repository linting and formatting with auto-fix. Use when the user asks to fix lint issues, run formatting, or clean up code style. Execute `bun run lint:fix`, then `bun run format`, and report any remaining issues that need manual attention.
Sync `messages/en.json` and `messages/ja.json` for this repository. Use when the user asks to update translations, fill missing Japanese strings, or remove stale i18n keys. Run `bun run build` before reading translations, then add missing Japanese entries, fill empty values, remove stale keys, preserve key order from `en.json`, and keep placeholders, ICU syntax, and brand names unchanged.
Run TypeScript type checking for this repository. Use when the user asks to typecheck, validate TypeScript changes, or inspect compiler errors. Execute `bun run typecheck`, summarize any errors, and suggest targeted fixes when type errors remain.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.