Agent skill · software engineering · erichowens
admin-dashboard
Extend and modify the admin dashboard, developer portal, and operations console. Use when adding new admin tabs, metrics, monitoring features, or internal tools. Activates for dashboard development,
Why this skill is useful
Provides specific patterns and code snippets for extending admin dashboards that the AI wouldn't reliably generate on its own.
What it needs
About 4k tokens when loaded. Last updated 2026-07-14. 180 stars on the source repository.
What this skill does
Admin & Developer Suite Development This skill helps you extend the admin dashboard and build internal tools following the established patterns. Architecture Overview See docs/ADMIN-DEVELOPER-SUITE.md for the full design specification. Current Admin Dashboard Structure Location: src/app/admin/page.tsx Existing Tabs Tab Purpose Data Source ----- --------- ------------- Overview Quick stats (users, check-ins, messages) /api/admin/stats Funnel User engagement waterfall /api/admin/stats Page Views Analytics by page path /api/admin/stats Users User roster with activity /api/admin/stats Access Requests Pending/approved/denied requests /api/admin/access-requests Allowed Emails Email whitelist management /api/admin/allowed-emails Email Templates Preview system emails Local data Planned Tabs (from design) Tab Purpose Status ----- --------- -------- Production Health API latency, Core Web Vitals Pending Error Tracking HIPAA-safe error aggregation Pending External Services Anthropic, DB, Push status Pending AI Analytics Conversation metrics, tokens Pending Audit Logs HIPAA compliance viewer Pending Adding a New Admin Tab 1. Create the Tab Content Component 2. Add the Tab to the Tab List 3. Add the Tab Content Renderer Creating Admin API Endpoints Pattern: Admin Stats Endpoint Key Patterns StatCard Component Data Fetching Pattern HIPAA-Safe Error Display Database Tables for Admin Features Existing tables: adminUsers - Admin role assignments allowedEmails - Email whitelist accessRequests - Access request queue auditLog - HIPAA audit trail pageViews - Navigation analytics Planned tables (from design): apimetrics - API timing data apperrors - Aggregated errors servicehealth - External service status conversationanalytics - AI chat metadata incidents - Incident tracking Access Control Testing Admin Features Design Resources Full design spec: docs/ADMIN-DEVELOPER-SUITE.md Design system: Use existing components from src/components/ui/ Colors: Follow therapeutic palette (navy, teal, c …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills erichowens/admin-dashboard