Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By jrc1883
Run quality assurance, deployment, and debugging workflows for PopKit plugins and general projects — confidence-based code review, systematic debugging, multi-target deployment with rollback, and specialized assessment agents for security, performance, and architecture.
npx claudepluginhub jrc1883/popkit-ai --plugin popkit-opsanthropic | security | performance | ux | architect | docs | all [--fix, --json]
quarterly | yearly | stale | duplicates | health | ip-leak [--verbose, --fix]
run | analyze | report - Benchmark PopKit value vs baseline
code | routing [--trace, --verbose]
init | setup | validate | execute | rollback [--target, --dry-run, --yes, --json]
Expert debugging specialist for complex issues. Use when facing hard-to-reproduce bugs, performance anomalies, or mysterious system behaviors that require deep investigation and systematic troubleshooting.
Elite performance engineering specialist that analyzes, diagnoses, and optimizes web application performance across all metrics. Use for performance audits, bottleneck identification, and optimization strategies.
Comprehensive security specialist for vulnerability assessment, threat analysis, and defensive security implementation. Use when auditing code, analyzing security risks, or implementing security measures.
Comprehensive testing specialist for writing, fixing, and optimizing test suites. Use when implementing tests, debugging test failures, or improving test coverage.
Ensures safe, reliable deployments through comprehensive validation and verification. Use for pre-deployment checks, smoke testing, and deployment verification.
Validates PopKit compliance with Claude Code patterns using concrete standards and automated checks
Validates PopKit code quality using concrete metrics for DRY, coupling, cohesion, and architectural patterns
Evaluates PopKit efficiency using concrete metrics for context usage, token consumption, and lazy loading validation
Validates PopKit security posture using concrete vulnerability patterns, automated secret scanning, and OWASP-aligned checklists
Evaluates PopKit user experience using concrete heuristics for command naming, error messages, and interaction patterns
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Virtual development team: TDD, debugging, code review, backlog management, and proven workflow patterns
AI-powered development workflow automation - Phase-based planning, implementation orchestration, preflight code quality checks with security scanning, ship-it workflow, and development principles generator for CLAUDE.md
Commands, agents, skills, and context for AI-assisted development workflows
Corca Workflow Framework — consolidated hooks and skill orchestration for structured development sessions
Project initialization and management - setup, modernization, and continuous development workflows
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Complete development workflow plugin - feature development, git operations, GitHub management, and daily routines
Core utilities plugin - plugin management, project analysis, Power Mode orchestration with Native Swarm & E2B sandboxes, stats, privacy, and meta-features
PopKit research plugin - knowledge management and research workflows
Development workflows that actually work
Start each day knowing your project is healthy. End each day with context saved for tomorrow. Know exactly what to do next.
PopKit organizes your Claude Code sessions around workflows, not tools.
Most AI coding assistants give you a prompt and say "figure it out." PopKit gives you:
It's the difference between "here's an AI" and "here's how to use AI to build software."
PopKit intentionally exposes two layers:
| Layer | Prefix | Purpose | Default |
|---|---|---|---|
| Workflow commands | /popkit- | User-facing orchestration across commands, skills, and hooks | Yes |
| Direct skills | /pop- | Low-level primitives for targeted/advanced invocation | Advanced |
Example: /popkit-dev:next uses pop-next-action internally, then adds mode handling, reporting, and command-level guidance.
# Add the PopKit marketplace
/plugin marketplace add jrc1883/popkit-ai
# Install the plugins you need
/plugin install popkit-core@popkit-ai # Foundation
/plugin install popkit-dev@popkit-ai # Development workflows
# Restart Claude Code, then run your first morning routine:
/popkit-dev:routine morning
Requires pip install popkit-mcp first, then click the badge above.
# MCP server only — for Cursor, Codex CLI, Copilot, or any MCP client
pip install popkit-mcp
popkit-mcp --transport stdio
# Full install — CLI + shared utilities + MCP server
pip install popkit[full]
# Or install individual packages
pip install popkit-shared # Core utilities only
pip install popkit-cli # CLI only
pip install popkit[mcp] # Core + CLI + MCP server
Every morning, PopKit checks your project's vital signs:
/popkit-dev:routine morning
■ Session Restored
Last: Fixed authentication flow (2h ago)
■ Ready to Code Score: 87/100
✓ Git status clean
✓ Tests passing (142/142)
✓ CI green on main
⚠ 2 dependencies outdated
✓ No TypeScript errors
■ Context Loaded
Active issue: #47 Add password reset flow
Branch: feat/password-reset (3 commits ahead of main)
Ready to continue.
The "Ready to Code" score tells you if something needs attention before you start coding. 87 means you're good to go. 45 means something's broken.
When you're not sure what to work on:
/popkit-dev:next
PopKit analyzes your git status, test results, GitHub issues, and TypeScript errors to recommend prioritized actions:
Recommended Actions:
1. Merge main into branch (Score: 85)
Branch is 5 commits behind main
2. Fix TypeScript error in src/auth.ts:47 (Score: 78)
Type 'string | undefined' is not assignable to type 'string'
3. Continue issue #47 (Score: 72)
Password reset flow - implementation started
4. Review PR #51 (Score: 65)
Dependency update, waiting 2 days
No more staring at your terminal wondering what to do.
Start a feature with /popkit-dev:dev:
/popkit-dev:dev "Add password reset via email"