

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
123456<!-- SPDX-License-Identifier: MIT -->7<!-- SPDX-FileCopyrightText: 2025-2026 Marcus Quinn -->89# Codacy Rules1011Configuration for AI behavior when interacting with Codacy's MCP Server1213## CRITICAL: After ANY successful `edit_file` or `reapply` operation1415- YOU MUST IMMEDIATELY run the `codacy_cli_analyze` tool from Codacy's MCP Server for each file that was edited, with:16- `rootPath`: set to the workspace path17- `file`: set to the path of the edited file18- `tool`: leave empty or unset19- If any issues are found in the new edits, propose and apply fixes for them.20- > NOTE: Failure to follow this rule is considered a critical error.2122## When you tried to run the `codacy_cli_analyze` tool and the Codacy CLI is not installed2324- Ask the user 'Codacy CLI is not installed. Would you like me to install it now?'25- If the user responds with "yes", run the `codacy_cli_install` tool and then continue with the original task26- If the user responds with "no", instruct the user that they can disable automatic analysis in the extension settings27- Wait for the user to respond before proceeding with any other actions2829## After every response3031- If you made any file edits in this conversation, verify you ran `codacy_cli_analyze` tool from Codacy's MCP Server3233## When there are no Codacy MCP Server tools available, or the MCP Server is not reachable3435- Suggest the user the following troubleshooting steps:36- Try to reset the MCP on the extension37- If the user is using VSCode, suggest them to review their Copilot > MCP settings in Github, under their organization or personal account. Refer them to Settings > Copilot > Enable MCP servers in Copilot. Suggested URL (https://github.com/settings/copilot/features) or https://github.com/organizations/{organization-name}/settings/copilot/features (This can only be done by their organization admins / owners)38- If none of the above steps work, suggest the user to contact Codacy support3940## Trying to call a tool that needs a rootPath as a parameter4142- Always use the standard, non-URL-encoded file system path4344## CRITICAL: Dependencies and Security Checks4546- IMMEDIATELY after ANY of these actions:47- Running npm/yarn/pnpm install48- Adding dependencies to package.json49- Adding requirements to requirements.txt50- Adding dependencies to pom.xml51- Adding dependencies to build.gradle52- Any other package manager operations53- You MUST run the `codacy_cli_analyze` tool with:54- `rootPath`: set to the workspace path55- `tool`: set to "trivy"56- `file`: leave empty or unset57- If any vulnerabilities are found because of the newly added packages:58- Stop all other operations59- Propose and apply fixes for the security issues60- Only continue with the original task after security issues are resolved61- EXAMPLE:62- After: npm install react-markdown63- Do: Run codacy_cli_analyze with trivy64- Before: Continuing with any other tasks6566## General6768- Repeat the relevant steps for each modified file.69- "Propose fixes" means to both suggest and, if possible, automatically apply the fixes.70- You MUST NOT wait for the user to ask for analysis or remind you to run the tool.71- Do not run `codacy_cli_analyze` looking for changes in duplicated code or code complexity metrics.72- Complexity metrics are different from complexity issues. When trying to fix complexity in a repository or file, focus on solving the complexity issues and ignore the complexity metric.73- Do not run `codacy_cli_analyze` looking for changes in code coverage.74- Do not try to manually install Codacy CLI using either brew, npm, npx, or any other package manager.75- If the Codacy CLI is not installed, just run the `codacy_cli_analyze` tool from Codacy's MCP Server.76- When calling `codacy_cli_analyze`, only send provider, organization and repository if the project is a git repository.7778## Whenever a call to a Codacy tool that uses `repository` or `organization` as a parameter returns a 404 error7980- Offer to run the `codacy_setup_repository` tool to add the repository to Codacy81- If the user accepts, run the `codacy_setup_repository` tool82- Do not ever try to run the `codacy_setup_repository` tool on your own83- After setup, immediately retry the action that failed (only retry once)84
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| marcusquinn/aidevops.agents/AGENTS.md · 375 | AGENTS.md | stylegitsecurityperformance+2 | 54/100 | today | |
| marcusquinn/aidevopsAGENTS.md · 375 | AGENTS.md | stylesecuritydeploymentagent-behaviour | 58/100 | 14 days ago | |
| marcusquinn/aidevopsCLAUDE.md · 375 | CLAUDE.md | agent-behaviour | 16/100 | 14 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| chihebnabil/lovable-boilerplate.github/instructions/global.instructions.md · 65 | Copilot instructions | buildlint-formatstylearch+4 | 100/100 | 14 days ago | |
| louislam/uptime-kuma.github/copilot-instructions.md · 90k | Copilot instructions | setupbuildtestlint-format+9 | 100/100 | 14 days ago | |
| bagisto/bagisto.github/copilot-instructions.md · 28k | Copilot instructions | setupbuildteststyle+5 | 97/100 | 14 days ago | |
| hiyouga/LlamaFactory.github/copilot-instructions.md · 74k | Copilot instructions | setupbuildtestlint-format+5 | 97/100 | 13 days ago | |
| JCodesMore/ai-website-cloner-template.github/copilot-instructions.md · 32k | Copilot instructions | buildlint-formatstylearch+3 | 97/100 | 7 days ago | |
| nerolis-lab/nerolis-lab.github/copilot-instructions.md · 32 | Copilot instructions | setupbuildtestlint-format+11 | 96/100 | 14 days ago | |
| darkmatter/nixmac.github/copilot-instructions.md · 25 | Copilot instructions | setupbuildtestlint-format+8 | 96/100 | 14 days ago | |
| thangaram611/second-brain.github/copilot-instructions.md · 0 | Copilot instructions | setupteststylearch+4 | 96/100 | 14 days ago |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/marcusquinn-aidevops-github-instructions-codacy-instructions)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.