popkit-claude
Health Warn
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
This tool is a modular workflow and automation suite designed to extend Claude Code and VS Code. It provides structured, AI-assisted development routines, such as morning project health checks and guided feature implementation, rather than just isolated prompts.
Security Assessment
Overall Risk: Low. The automated code scan of 12 files found no dangerous patterns and detected no hardcoded secrets. The repository does not request any dangerous system permissions. While the tool executes workflow commands and interacts with your local git status and project files—which inherently requires a degree of local system access—it operates within expected boundaries for a CLI development assistant. No suspicious network requests were identified during the audit.
Quality Assessment
The project appears to be in active development, with its last push occurring today. However, it has very low community visibility, currently sitting at only 5 GitHub stars, meaning it has not been broadly tested or vetted by a large user base. Additionally, the repository's license is marked as "NOASSERTION." While the code itself is open, the lack of a formal, explicit license (like MIT or Apache 2.0) means there are unclear legal terms regarding its usage, modification, and distribution.
Verdict
Use with caution — the code itself appears safe and well-intentioned, but you should be aware of the unproven community track record and undefined software license before integrating it into a professional environment.
AI-powered development workflow automation for Claude Code. Modular plugin suite with 23 commands, 38 skills, and 22 specialized agents for professional software development.
PopKit
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.
What is PopKit?
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:
- Morning routines that check your project health before you write code
- "What's next?" recommendations based on your actual git status, failing tests, and open issues
- Guided development that walks you through feature implementation phase by phase
- Session capture so you can pick up exactly where you left off
It's the difference between "here's an AI" and "here's how to use AI to build software."
Command Tiers
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.
Get Started
Claude Code Plugin (recommended)
# Add the PopKit marketplace
/plugin marketplace add jrc1883/popkit-claude
# Install the plugins you need
/plugin install popkit-core@popkit-claude # Foundation
/plugin install popkit-dev@popkit-claude # Development workflows
# Restart Claude Code, then run your first morning routine:
/popkit-dev:routine morning
VS Code / Copilot (one-click install)
Requires pip install popkit-mcp first, then click the badge above.
PyPI (for MCP server or standalone use)
# 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
Morning Routine
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.
What's Next
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.
Guided Development
Start a feature with /popkit-dev:dev:
/popkit-dev:dev "Add password reset via email"
PopKit walks you through seven phases:
- Discovery — What exactly are we building?
- Exploration — What patterns exist in this codebase?
- Questions — What do we need to clarify before coding?
- Architecture — How should we structure this?
- Implementation — Write the code, phase by phase
- Review — Check what we built
- Summary — Document what changed
Each phase has checkpoints. You approve before moving forward.
Nightly Routine
End your day with context saved:
/popkit-dev:routine nightly
■ [Sleep Score](https://popkit.unjoe.me/features/routines/#nightly-routine): 92/100
✓ All changes committed
✓ Branch pushed to origin
✓ Tests passing
✓ No uncommitted stashes
✓ Session branches clean
■ Session Captured
Work: Implemented password reset email flow
Next: Add reset token validation endpoint
■ Dependencies
2 security updates available (non-breaking)
Sweet dreams.
Tomorrow's morning routine will restore this context automatically.
The Philosophy
PopKit tries to be programmatic where possible, AI where needed.
| Approach | What it means |
|---|---|
| Programmatic git | Status checks are scripts, not AI guesses |
| Rule-based validation | TypeScript errors come from tsc, not prompts |
| Explicit state | Session context is JSON, not memory |
| AI for judgment | Architecture decisions, code review, prioritization |
This reduces token usage, makes workflows reproducible, and keeps AI focused on what it's actually good at.
Parallel Development
Work on multiple features simultaneously with worktree management:
/popkit-dev:worktree list
PopKit adds batch operations and health analysis on top of git worktrees:
update-all— Pull latest changes across all worktrees at onceanalyze— Get recommendations for stale worktrees, uncommitted changesinit— Auto-create worktrees from branch patterns
No more manual worktree juggling when you're working on multiple features.
More Plugins
PopKit is modular. Install what you need:
| Plugin | What it adds |
|---|---|
| popkit-core | Project setup, Power Mode (multi-agent), session management |
| popkit-dev | Git workflows, worktrees, routines, /next recommendations |
| popkit-ops | Quality assessments, security scanning, debugging, deployment pipeline |
| popkit-research | Knowledge capture, research notes, documentation sync |
/plugin install popkit-ops@popkit-claude # Quality & security
/plugin install popkit-research@popkit-claude # Knowledge management
Requirements
- Claude Code 2.1.33+ (tested through 2.1.80)
- Python 3.11+
- Git
- GitHub CLI (
gh) for GitHub integration
Documentation
- Documentation Site — Guides and references
- CHANGELOG.md — Version history
- CONTRIBUTING.md — How to contribute
Status
Version: 1.0.0-beta.12
Status: Public beta — core features stable, actively improving
License
PolyForm Noncommercial 1.0.0 — see LICENSE
This software is free for personal, educational, and noncommercial use.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found