detect-code-smells
Identify code quality issues and anti-patterns. Use when reviewing code for maintainability problems.
Discover blockchain code quality skills, compare source repositories and read the instructions for each workflow.
Identify code quality issues and anti-patterns. Use when reviewing code for maintainability problems.
Scan code for security vulnerabilities and unsafe patterns. Use before committing sensitive code or in security reviews.
Validate GitHub Actions workflow files for syntax, best practices, and correctness. Use before committing workflow changes or when workflows fail.
Run pre-commit hooks locally or in CI to validate code quality before committing. Use to ensure commits meet quality standards and CI will pass.
Validate type safety in Mojo code including parametric types and trait constraints. Use during code review or when type errors occur.
Detect security vulnerabilities in code and dependencies. Use when auditing security.
Validate agent YAML frontmatter and configuration. Use before committing agent changes or in CI.
Format Mojo code using mojo format command. Use when preparing code for commit or when formatting checks fail.
Comprehensively review a pull request including code changes, CI status, and adherence to project standards. Use when asked to review a PR.
Validate Mojo code patterns (out self, mut, List, etc.) against best practices. Use to ensure code follows project standards.
Analyze code complexity metrics including cyclomatic complexity and nesting depth. Use to identify code that needs refactoring.
Review PR changes with structured checklist for quality and standards compliance. Use for comprehensive PR code review.
Run all configured linters including mojo format, markdownlint, and pre-commit hooks. Use before committing code to ensure quality standards are met.
Validate markdown files for formatting, links, and style compliance using markdownlint. Use before committing documentation changes.
Check function inputs for correctness and safety. Use when implementing defensive programming.
Check code for style and quality issues. Use when validating code before commits.
Automatically fix code formatting issues using mojo format, markdownlint, and pre-commit hooks. Use when formatting checks fail or before committing code.
Perform a meticulous deep code audit covering Security, Logic, Completeness, and Quality. Manual analysis for critical systems.
Load project context including coding guidelines, styling rules, and folder structure before starting work.
Run J-Star code review on staged changes. Analyze, fix P0/P1 issues, and iterate until clean.
Expert code reviewer specializing in code quality, security vulnerabilities, and best practices across multiple languages. Masters static analysis, design patterns, and performance optimization with focus on ma...
Enforce KISS, Purity, SOLID, and Let It Crash principles through mandatory validation gates. Detects complexity violations, impure functions, design anti-patterns, and error handling issues.
Comprehensive code analysis, quality assessment, and issue diagnosis. Use when analyzing code quality, security vulnerabilities, performance bottlenecks, architecture reviews, or troubleshooting bugs and build...
Strict Test-Driven Development enforcer with Red-Green-Refactor workflow automation. Auto-detects frameworks, validates semantic test failures, and blocks production code until tests fail properly. Use for feat...
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.