Code quality
🏵️ MCP Server with CLI interface ready for distribution
npx -y skills add Miyamura80/MCP-Template --skill code-qualityAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Instructions for running code quality checks and maintaining standards in the Python-Template project.
SKILL.md
1.0 KB, as published. Nobody here has run it
Code Quality Skill
This skill provides instructions for running code quality checks and maintaining standards in the Python-Template project.
Commands
Use the following make targets to ensure code quality:
make fmt: Runs theruffformatter and formats JSON files.make ruff: Runs therufflinter to catch common errors and style issues.make vulture: Searches for dead code across the project.make ty: Runs thetytype checker to ensure type safety.make ci: Runs all of the above checks (ruff,vulture,import_lint,ty,docs_lint,check_deps) in sequence.
Workflow
- Before Committing: Always run
make fmtandmake ruff. - Major Changes: Run
make cito ensure no regressions in types or dead code. - Continuous Integration: These checks are enforced in the CI pipeline. Ensure all pass before opening a PR.