Ln 511 Code Quality Checker
This tool analyzes your backend code (using Ln 511) to identify potential quality issues and improve maintainability.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add ln-511-code-quality-checker npx -- -y @trustedskills/ln-511-code-quality-checker
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"ln-511-code-quality-checker": {
"command": "npx",
"args": [
"-y",
"@trustedskills/ln-511-code-quality-checker"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The Ln 511 Code Quality Checker analyzes backend code to identify potential quality issues and improve maintainability. It calculates a quantitative "Code Quality Score" based on metrics like cyclomatic complexity, function size, and nesting depth, alongside validations against external references (MCP Ref). The tool flags violations of best practices such as DRY/KISS/YAGNI and checks for security vulnerabilities and performance bottlenecks.
When to use it
- Reviewing implementation tasks marked as "In Progress" or "To Review" on a Kanban board.
- Assessing the quality of code related to a specific story (identified by
storyId). - Identifying areas where code can be refactored for better performance and maintainability.
- Ensuring adherence to coding standards and best practices within a backend project.
Key capabilities
- Calculates a Code Quality Score based on defined metrics and issue penalties.
- Performs MCP Ref validation, checking for optimality, best practices, and performance issues.
- Identifies violations of DRY (Don't Repeat Yourself), KISS (Keep It Simple, Stupid), and YAGNI (You Ain’t Gonna Need It) principles.
- Checks for security vulnerabilities and performance bottlenecks.
- Provides a structured list of identified issues with severity levels (high, medium, low).
Example prompts
- "Analyze the code quality for storyId 12345."
- "Check the code quality of the 'user authentication' feature on the 'development' branch."
- "What are the potential maintainability issues in this code?"
Tips & gotchas
- The skill requires a
storyIdas input. - Ensure that shared/references/mcp_tool_preferences.md and shared/references/mcp_integration_patterns.md are accessible for optimal results, particularly when using hex-graph evidence.
- The tool does not edit the Linear or Kanban board; it only provides analysis and issue lists.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.