Learn-skills.dev mcp-codacy
Use the Codacy MCP server (@codacy/codacy-mcp) to run static analysis, retrieve findings, and focus remediation on high-signal issues; use when you need code quality feedback aligned with repo gates (lint, build, architecture:gate).
install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/7spade/black-tortoise/mcp-codacy" ~/.claude/skills/neversight-learn-skills-dev-mcp-codacy && rm -rf "$T"
manifest:
data/skills-md/7spade/black-tortoise/mcp-codacy/SKILL.mdsource content
MCP Skill: Codacy
Scope
Use the MCP server configured as
codacy in .vscode/mcp.json to pull static analysis findings and prioritize fixes that reduce risk without adding unnecessary abstraction.
Preconditions
- Ensure
contains a server entry named.vscode/mcp.json
.codacy - Ensure the
input is available (the VS Code MCP input prompt will request it).CODACY_ACCOUNT_TOKEN
Operating Rules
- Treat findings as a prioritization signal, not an excuse to refactor broadly.
- Fix issues at the source with minimal changes; do not suppress unless explicitly approved.
- Align with existing gates: ESLint, TypeScript type-check, dependency/architecture gate.
Typical Workflows
- Focused scan for touched files
- Query findings for files changed in the current task.
- Prioritized remediation
- Address correctness/security first, then maintainability.
- Evidence for PR
- Summarize top findings and which commits/changes resolved them.
Prompt Templates
- "Run Codacy analysis and list the top issues in <path>. Propose minimal fixes that preserve DDD boundaries."
- "Given these Codacy findings: <paste>, group by severity and map to concrete code edits."