kem-sec
v1.1.0
Published
Pre-launch security audit for Claude Code - 148 checks across security, performance, errors, database, compliance, and code quality. Free and open for the community.
Maintainers
Readme
Kem-Sec
Pre-launch audit toolkit for Claude Code. Run 148 checks across security, performance, error handling, database, compliance, and code quality before you ship.
Free and open for the community.
Installation
npx kem-sec installUsage
After installation, open Claude Code and run:
/kem-sec:audit # Full 148-check audit
/kem-sec:quick-check # Fast 20-check security scan
/kem-sec:fix # Fix issues found by auditWhat It Checks
| Category | Checks | Examples | |----------|--------|----------| | Security | 20 | Hardcoded secrets, SQL injection, XSS | | Performance | 15 | N+1 queries, missing indexes, caching | | Error Handling | 18 | Unhandled promises, empty catches | | Database | 25 | Migrations, transactions, constraints | | Compliance | 30 | WCAG accessibility, GDPR, licenses | | Code Quality | 40 | Tests, documentation, structure |
Commands
npx kem-sec install # Install (full 148-check suite)
npx kem-sec install --force # Reinstall (overwrites files)
npx kem-sec verify # Check installation status
npx kem-sec template list # List CLAUDE.md templates
npx kem-sec template copy <id> # Copy template to project
npx kem-sec uninstall --force # Remove all filesSlash Commands
| Command | Description |
|---------|-------------|
| /kem-sec:audit | Full 148-check audit across 6 categories |
| /kem-sec:quick-check | Fast 20-check preview (30 seconds) |
| /kem-sec:fix | Resume fixing issues from audit |
| /kem-sec:debug-deep | Systematic hypothesis-driven debugging |
| /kem-sec:refactor-safe | Safe refactoring with pre-flight checks |
| /kem-sec:cleanup | Code hygiene — dead code, unused imports |
| /kem-sec:pause | Save progress for later |
| /kem-sec:resume | Resume a paused session |
| /kem-sec:verdict | Display formatted audit results |
| /kem-sec:help | Command reference |
How It Works
- Installs slash commands to
~/.claude/commands/kem-sec/ - When you run
/kem-sec:audit, Claude Code executes the audit - 6 parallel AI agents analyze your codebase
- Results saved to
.kem-sec/reports/with fix recommendations
Requirements
- Node.js 18+
- Claude Code CLI
License
MIT
