Files
leo-claude-mktplace/plugins/code-sentinel/README.md
lmiranda a2502c708b chore: rename marketplace to Leo Claude Marketplace
Update all references from old names to new marketplace identity:
- support-claude-mktplace → leo-claude-mktplace (URLs)
- lm-claude-plugins → leo-claude-mktplace (repo name)
- Claude Code Marketplace → Leo Claude Marketplace (display name)

Files updated:
- Core docs (CLAUDE.md, README.md, CHANGELOG.md)
- Documentation (CANONICAL-PATHS, CONFIGURATION, UPDATING, COMMANDS-CHEATSHEET)
- Marketplace manifest and all 9 plugin.json files
- Plugin READMEs and MCP server READMEs
- Setup script and label taxonomy reference

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 20:17:27 -05:00

1.3 KiB

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.