원클릭으로
migrate-design-system-to-shadcn
Migrate the client UI layer from Chakra UI to shadcn/ui and fully remove Chakra dependencies.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Migrate the client UI layer from Chakra UI to shadcn/ui and fully remove Chakra dependencies.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Introduce React Hook Form + Zod for form state, validation, and typed submission flows.
Add or update URL redirects in the server redirect registry, with status-code rationale and E2E coverage.
Configure the private route as a hidden admin utility. Moves credentials to env vars; operator updates .env using .envTemplate instructions. No credentials passed to the skill.
Migrate the current REST API usage to TanStack Query with server-state caching, invalidation, and progressive rollout.
Replace GitHub Actions CI with GitLab CI/CD while preserving the same lint, typecheck, and Playwright E2E behavior and updating docs for gitlab.com settings.
Update the combined policy-writing guide page and keep linked routes, metadata, tests, and docs in sync.
| name | migrate-design-system-to-shadcn |
| description | Migrate the client UI layer from Chakra UI to shadcn/ui and fully remove Chakra dependencies. |
Use this skill when replacing Chakra UI with shadcn/ui as the primary component system.
Adopt shadcn/ui for component primitives and styling, and completely remove Chakra UI from the repository.
At completion, no Chakra runtime or Chakra-specific code should remain:
@chakra-ui/* dependenciespackage.json)@chakra-ui/react@emotion/react@emotion/styledsrc/client/main.tsx.src/client/ui/components/src/client/ui/layout/src/client/pages/README.mdAGENTS.mddocs/ARCHITECTURE.mddocs/TECHNOLOGY.mdCHANGELOG.md entry in Unreleased.npm run lintnpm run type-checkplaywright/e2e/auth/login.spec.tsplaywright/e2e/accessibility/skip-link.spec.tsplaywright/e2e/layout/footer-position.spec.tsrg \"@chakra-ui|Chakra|chakra\" src package.json docs AGENTS.md