Help us improve
Share bugs, ideas, or general feedback.
From popkit-core
Displays dashboard for multiple PopKit-enabled projects showing health scores, recent activity, and quick actions. Use for status overviews, context switching, and registry management.
npx claudepluginhub jrc1883/popkit-ai --plugin popkit-coreHow this skill is triggered — by the user, by Claude, or both
Slash command
/popkit-core:pop-dashboardThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Unified view across all PopKit-enabled projects, showing health scores, activity status, and enabling quick context switching.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Breaks plans, specs, or PRDs into thin vertical-slice issues on the project issue tracker using tracer bullets. Useful for converting high-level work into grabbable implementation tickets.
Share bugs, ideas, or general feedback.
Unified view across all PopKit-enabled projects, showing health scores, activity status, and enabling quick context switching.
Core principle: Quick status overview with actionable intelligence for multi-project developers.
Trigger: /popkit:dashboard command
Invoke when:
Do NOT use when working in single project - use /popkit:routine morning or /popkit:next instead.
Projects stored globally at ~/.claude/popkit/projects.json
See examples/registry-operations.md for all operations.
Key operations:
+============================================================+
| PopKit Dashboard |
+============================================================+
Total: 5 | Healthy: 3 | Warning: 1 | Critical: 1
----------------------------------------------------------
| Project | Health | Issues | Last Active |
----------------------------------------------------------
| popkit | + 92 | 5 | 2 min ago |
| popkit-cloud | ~ 78 | 3 | 1 hour ago |
| reseller-central | + 88 | 12 | 3 days ago |
| my-website | ! 45 | 0 | 2 weeks ago |
----------------------------------------------------------
Commands: add <path> | remove <name> | refresh | switch <name>
See examples/health-scoring.md for complete scoring details.
Score components (100 points total):
Quick vs Full checks:
See examples/subcommands.md for all commands and examples.
Available commands:
/popkit:dashboard - Show dashboard (default)/popkit:dashboard add <path> - Register project/popkit:dashboard remove <name> - Unregister project/popkit:dashboard refresh [name] - Update health scores/popkit:dashboard switch <name> - Change project contextAutomatically find projects in common dev directories.
Filter and organize projects by tags (active, client-work, etc.).
Show recent activity across all projects.
Identify projects needing attention (health < 70).
gh CLI unavailableSee examples/registry-operations.md for implementation details.
Related commands:
/popkit:routine morning - Single-project health check/popkit:next - Context-aware recommendationsImplementation files:
hooks/utils/project_registry.py - Registry CRUD operationshooks/utils/health_calculator.py - Health score calculation| Situation | Response |
|---|---|
| No projects registered | Suggest /popkit:dashboard add . |
| Project path not found | Remove from registry with warning |
| Health check fails | Show "--" for health, log error |
| gh CLI unavailable | Skip issue counts |
See examples/ directory for:
Version: 1.0.0 Category: Project Management Tier: Core