ワンクリックで
scaffold-dashboard-patterns
React, Mantine UI, TanStack Router, and TanStack Query conventions for any dashboard SPA on this stack.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
React, Mantine UI, TanStack Router, and TanStack Query conventions for any dashboard SPA on this stack.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use for any container agent that posts progress to the coordination server's message board. Defines the curl format, channels, message types, payload conventions, posting responsibilities, and verbosity levels.
Use when a review agent must produce structured output. Defines the BLOCKING/NOTE/Summary/Verdict template, the two-tier confidence rubric, and the JSON shadow block consumed by POST /tasks/:id/reviews. Compose with review-process and a domain skill.
Use when an agent evaluates the output of other agents or decides whether work meets the bar. Enforces rigorous quality standards — reject shortcuts, demand evidence, no rubber-stamping.
Use when an agent is the FSM arbitrator on a durable task. Defines the two triggers, the three ruling types, the POST contract, the addendum-file rules for contradiction rulings, and the 409 handling. Project-agnostic.
Tells container agents where the Unreal Engine source tree is mounted inside the container, so they can grep and read engine headers to verify API signatures and class hierarchies.
Use when an agent must review code changes. Defines the universal review sequence — identify files, read context, check against domain criteria, score, filter. Compose with a domain skill and review-output-schema.
| name | scaffold-dashboard-patterns |
| description | React, Mantine UI, TanStack Router, and TanStack Query conventions for any dashboard SPA on this stack. |
| axis | domain |
Domain knowledge for React SPA codebases built on Vite + Mantine + TanStack Router + TanStack Query. Project-specific details (API base URL, auth headers, route layout, domain entities) come from the project's own code — not from this skill.
Button, TextInput, Stack, Group, Paper, etc.)// CORRECT — theme tokens
<Box p="md" bg="gray.1" fz="sm">
// WRONG — magic values
<Box style={{ padding: 16, backgroundColor: '#f1f3f5', fontSize: 14 }}>
@mantine/hooks for common UI patterns (useDisclosure, useMediaQuery, useDebouncedValue)useQuery; polling intervals are appropriate when the server does not push updates[resource], [resource, id], [resource, { filter }]. Always include any tenant / project scoping parameter that affects the response.useMutation with appropriate onSuccess invalidationany