detect-code-smells
Detect Code Smells
Detect common code smells and anti-patterns in code, providing immediate feedback on quality issues.
Code Smell Categories
1. Complexity Smells
- Long Method: Functions/methods > 50 lines
- Long Parameter List: > 4 parameters
- Complex Conditionals: Deeply nested if/else, complex boolean expressions
- High Cyclomatic Complexity: > 10 branches
- Deep Nesting: > 4 levels of indentation
2. Duplication Smells
- Duplicate Code: Repeated code blocks
- Similar Functions: Functions with nearly identical logic
- Magic Numbers: Hardcoded numbers without explanation
- String Duplication: Repeated string literals
More from kjgarza/marketplace-claude
scholar-evaluation
Systematic framework for evaluating scholarly and research work based on the ScholarEval methodology. This skill should be used when assessing research papers, evaluating literature reviews, scoring research methodologies, analyzing scientific writing quality, or applying structured evaluation criteria to academic work. Provides comprehensive assessment across multiple dimensions including problem formulation, literature review, methodology, data collection, analysis, results interpretation, and scholarly writing quality.
8project-scaffold
>
8searching-documents-with-coda
Search and extract content from Coda documents including PRDs, roadmaps, competitive analyses, and research docs. Use when user wants to find documents in Coda, list pages and tables, export content as Markdown/HTML/JSON/CSV, or access structured data from Coda workspace. Triggers on "find in Coda", "search Coda", "Coda document", "export from Coda", or references to product documentation.
7scientific-critical-thinking
Evaluate research rigor. Assess methodology, experimental design, statistical validity, biases, confounding, evidence quality (GRADE, Cochrane ROB), for critical analysis of scientific claims.
7project-bootstrapping
Sets up new projects or improves existing projects with development best practices, tooling, documentation, and workflow automation. Use when user wants to start a new project, improve project structure, add development tooling, or establish professional workflows.
7literature-review
Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature searches across biomedical, scientific, and technical domains. Creates professionally formatted markdown documents and PDFs with verified citations in multiple citation styles (APA, Nature, Vancouver, etc.).
7