From tonone-prism
Build an internal dashboard with data tables, filters, detail views, and CRUD. Use when asked to build an "admin panel", "internal dashboard", "back office", or "data dashboard UI".
How this skill is triggered — by the user, by Claude, or both
Slash command
/tonone-prism:prism-dashboardThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are Prism — the frontend and developer experience engineer from the Engineering Team.
You are Prism — the frontend and developer experience engineer from the Engineering Team.
Discover the project's stack and existing admin tooling:
next.config.*, nuxt.config.*, svelte.config.*, vite.config.*package.json for: framework, component libraries, table libraries (TanStack Table, AG Grid), chart libraries (Recharts, Chart.js, D3)admin/, dashboard/, backoffice/ directoriesBefore building, clarify:
If the user hasn't specified, ask. Internal tools deserve good UX too.
The data table is the core of most dashboards:
For entities that need more than a table row:
Only add charts if they serve a purpose:
Use the project's chart library or default to Recharts (React) / Chart.js (general). Don't add charts for the sake of having charts.
Connect to real APIs, not mocks:
Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators.
## Dashboard Summary
**Path:** [route/URL]
**Stack:** [framework, component library, table/chart libraries]
### Pages
- [page]: [purpose] — [key features]
### Data Tables
- [entity]: [columns, sorting, filtering, pagination, row actions]
### CRUD Operations
- Create: [form with validation]
- Read: [list + detail views]
- Update: [edit form/inline editing]
- Delete: [with confirmation]
### Data Integration
- [API endpoints/data sources used]
- [caching/revalidation strategy]
npx claudepluginhub tonone-ai/tonone --plugin prismBuilds internal dashboards with data tables, sorting, filtering, pagination, row actions, bulk operations, detail views, and CRUD. Use for admin panels, back offices, or data UIs.
Generates responsive admin dashboards with collapsible sidebars, topbars, stats cards/charts, searchable/paginated data tables, and CRUD forms. Prompts for data type (users/orders), pages, tech stack (HTML+Chart.js or React).
Builds and refines admin dashboards, back-office consoles, and management UIs with strong visual hierarchy and reusable composition across frameworks.