check-frontend-architecture
Verify React and TypeScript architecture boundaries in the frontend
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Verify React and TypeScript architecture boundaries in the frontend
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Scaffold a REST API endpoint with hexagonal layers and integration tests
Scaffold a React component with Vitest tests (TDD-first)
Scaffold a new Shell extension with hexagonal layers and TDD
Add a sub-feature within an existing Shell extension
Scaffold a SQL migration with RLS policy, rollback plan, and test seed data
Scaffold a Tauri IPC command with full round-trip (Rust handler, TS types, React hook, tests)
| name | check-frontend-architecture |
| description | Verify React and TypeScript architecture boundaries in the frontend |
| user_invocable | true |
Verify that the frontend follows the Alder Grove React architecture.
For each feature under src/features/:
application/, adapters/, or ui/ui/domain/ and call adapters through portsdomain/ or adapters/ directlyapplication/ onlyHow to check: inspect imports and flag reverse dependencies.
src/shared/domain/ or another shared boundary.tsx or .css under src/--grove-* tokensReport as a frontend-only checklist:
✅ Feature dependency direction — PASS
✅ Namespace isolation — PASS
❌ Adapter discipline — FAIL
src/features/personas/ui/PersonaForm.tsx:42 — component calls fetch directly
✅ Design token compliance — PASS
✅ Testability — PASS
RESULT: FAIL (1 violation)
src/