What problem does it solve? Catching security vulnerabilities, hardcoded secrets, and quality gate failures after code reaches CI/CD pipelines wastes time and blocks deployments. This Skill performs local static analysis on staged or uncommitted changes before commit, detecting issues that ORCA, SonarQube, and OWASP scanners would flag. ## Core Features & Use Cases - Security Analysis: Detects OWASP Top 10 vulnerabilities (injection, XSS, weak cryptography, broken access control) and ORCA-style hardcoded secrets such as passwords, API keys, and AWS credentials. - Quality Gate Enforcement: Checks SonarQube criteria including cognitive complexity, code duplication, test coverage of at least 80 percent, and blocks commits when tests fail. - Language-Specific Rules: Applies dedicated standards for Go, C#, TypeScript, and Dockerfiles, with severity classification (Critical/High/Medium) and actionable fix recommendations. - Use Case: Before committing a new C# payment endpoint, run the analysis to catch an MD5 password hash flagged as Critical, receive a BCrypt fix recommendation, and verify all tests pass before the commit proceeds. ## Quick Start Ask Claude to analyze your staged changes for security and quality issues before committing by running the analyze-commit skill.