A collection of skills that teach your AI coding assistant how to use the Codacy CLI to improve code quality workflows.
Compatible with Claude Code, OpenAI Codex, GitHub Copilot, Gemini CLI, and any agent that supports the Agent Skills standard.
| Skill | Description |
|---|---|
codacy-cloud-cli |
Use the Codacy Cloud CLI to query issues, findings, pull requests, tools, and patterns |
codacy-code-review |
Enrich code reviews with Codacy data — issues, coverage, security, duplication |
configure-codacy |
Tailor Codacy configuration to your project and reduce noise |
setup-coverage |
Set up test coverage reporting and upload to Codacy |
codacy-analysis-cli |
Run local static analysis using the Codacy Analysis CLI |
- Codacy CLI installed (
npm install -g @codacy/codacy-cloud-cli) - Codacy Analysis CLI installed (
npm install -g @codacy/analysis-cli) CODACY_API_TOKENenvironment variable set (obtain from Codacy > My Account > Access Management > Account API Tokens) or use thecodacy logincommand (interactive login)
claude plugin marketplace add codacy/codacy-skills
claude plugin install codacy-skills@codacyRun claude plugin update to stay on the latest version.
- Download the skill folder you want (e.g.
codacy-cloud-cli/) - Zip it
- Go to Claude.ai > Settings > Capabilities > Skills > Upload skill
This repository follows the Agent Skills standard. Codex discovers skills from .agents/skills/ — the .agents/skills/ directory in this repo already points at each skill via symlinks, so cloning is enough:
git clone https://github.com/codacy/codacy-skills ~/.codacy-skills
# Per-project
ln -s ~/.codacy-skills/.agents/skills .agents/skills
# Or globally
ln -s ~/.codacy-skills/.agents/skills ~/.agents/skillsRun git -C ~/.codacy-skills pull to get updates.
Copilot's coding agent reads AGENTS.md from your repository root:
curl -o AGENTS.md https://raw.githubusercontent.com/codacy/codacy-skills/master/AGENTS.mdgemini extensions install https://github.com/codacy/codacy-skills.git --consentIf you installed the plugin from the marketplace, Claude Code will use the published version — not your local edits. To test local changes, use --plugin-dir to load the plugin directly from your working copy:
# from the repo directory
claude --plugin-dir .
# or from anywhere, using the path
claude --plugin-dir /path/to/codacy-skillsThis bypasses the marketplace entirely. Your local SKILL.md files are what Claude sees.
- Start Claude Code with
--plugin-diras above - Edit your skill files under
skills/ - Run
/reload-pluginsinside the session to pick up changes (no restart needed) - Test your skills
If you have the marketplace plugin installed and want to be sure you're always hitting local code, uninstall the marketplace copy:
claude plugin uninstall codacy-skills@codacyReinstall it when you're done developing:
claude plugin install codacy-skills@codacySee CONTRIBUTING.md for more on testing and submitting changes.
See CONTRIBUTING.md.
MIT — see LICENSE.