Files
leo-claude-mktplace/plugins/code-sentinel
lmiranda 11a05799d3 docs: sync documentation with codebase
- CLAUDE.md: Update version 3.0.1 → 3.1.2, projman 3.0.0 → 3.1.0, command count 12 → 13
- README.md: Add debug-report/debug-review to projman commands, add DEBUGGING-CHECKLIST.md to docs table
- CANONICAL-PATHS.md: Update version, remove non-existent docs/workflows/, add COMMANDS-CHEATSHEET.md
- projman/README.md: Fix "Three-Agent" → "Four-Agent", update architecture to show symlink
- pr-review/README.md: Add missing setup commands (initial-setup, project-init, project-sync)
- cmdb-assistant/README.md: Add initial-setup.md to architecture
- project-hygiene/README.md: Fix invalid hook event name (task-completed → PostToolUse)
- doc-guardian/plugin.json: Add missing commands field
- code-sentinel/plugin.json: Add missing commands field

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 11:25:14 -05:00
..

code-sentinel

Security scanning and code refactoring tools for Claude Code projects.

Features

Security Scanning

  • PreToolUse Hook: Catches vulnerabilities BEFORE code is written
  • Full Audit: /security-scan for comprehensive project review
  • Pattern Detection: SQL injection, XSS, command injection, secrets, and more

Refactoring

  • Pattern Library: Extract method, simplify conditionals, modernize syntax
  • Safe Transforms: Preview changes before applying
  • Reference Updates: Automatically updates all call sites

Commands

Command Description
/security-scan Full project security audit
/refactor <target> Apply refactoring with pattern
/refactor-dry <target> Preview opportunities without changes

Hooks

  • PreToolUse (Write|Edit): Scans code for security patterns before writing

Security Patterns Detected

Category Examples
Injection SQL, Command, Code (eval), XSS
Secrets Hardcoded API keys, passwords
Deserialization Pickle, unsafe YAML
Path Traversal Unsanitized file paths

Installation

/plugin marketplace add https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace.git
/plugin install code-sentinel

Integration

See claude-md-integration.md for CLAUDE.md additions.