Audit the current codebase for Python best practice violations
How this command is triggered — by the user, by Claude, or both
Slash command
/python-best-practices:auditThe summary Claude sees in its command listing — used to decide when to auto-load this command
Scan the current project for Python anti-patterns and best practice violations. For each issue found: 1. Show the file and line 2. Explain what's wrong 3. Show the correct pattern 4. Rate severity: critical / warning / info Use the python-best-practices skill for reference on current best practices.
Scan the current project for Python anti-patterns and best practice violations.
For each issue found:
Use the python-best-practices skill for reference on current best practices.
npx claudepluginhub ofershap/python-best-practices/auditLogs and labels agent interactions (prompts, responses, tool calls) to an append-only JSONL file. Subcommands: record and label.
/auditAudits UI code against design system for spacing, depth, color, and pattern violations. Reports file-specific issues and suggestions. Supports path argument or defaults to common UI paths.
/auditAudits an existing asset for on-page SEO, content quality (CORE-EEAT), technical SEO, AI-visibility/GEO readiness, and domain authority. Also supports --full, --tech, --visibility, --authority, and --competitors flags.
/auditPerforms security audit of codebase for dependency vulnerabilities, secrets, OWASP Top 10, input validation, auth issues, and misconfigs. Outputs findings report by severity with fixes and references.
/auditRuns a heavy-weight security and safety audit on Rust projects using os-checker tools. Checks for CVEs, unsafe code issues, undefined behavior, and concurrency bugs. Supports security, safety, concurrency, and full audit modes.
/auditPerforms security audit on codebase or specified target, checking dependency vulnerabilities, auth, input validation, data exposure, configs, and secrets. Outputs prioritized findings with remediation steps.