maintenance
Installation
SKILL.md
Maintenance Skill
Run linter autofix and code quality maintenance before validation.
Commands
Sequential autofix workflow:
claudelint check-all --fix >/dev/null 2>&1
ruff check --fix-only --unsafe-fixes . >/dev/null 2>&1
When to Use
- Before committing code
- After completing a feature or bug fix
- During code review preparation
- As part of pre-validation workflow
What Gets Fixed
| Tool | Fixes |
|---|---|
| claudelint | General code quality, style consistency |
| ruff | Python import sorting, unused imports, common Python issues |
Notes
- Both commands redirect output to
/dev/nullfor quiet operation - Commands run sequentially; claudelint first, then ruff
- Only applies safe fixes that do not change runtime behavior
Related skills
More from ven0m0/claude-config
llm-boost
|
20uv
|
11substituting-modern-tools
Substitutes modern performant tools for legacy equivalents in generated code (npm→bun, find→fd, pip→uv, grep→rg, jq→jaq, eslint→biome, black→ruff, git→gix). Use when generating shell commands or scripts.
9linter autofix patterns
Cross-language linter autofix commands and common fix patterns for biome, ruff, clippy, shellcheck, and more.
9moai-tool-svg
>
5building-mcp-servers
Creates high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services. Use when building MCP servers to integrate APIs, designing tool schemas, or implementing Python (FastMCP) or TypeScript (MCP SDK) servers. Triggers include "MCP server", "tool schema", "model context protocol", or "FastMCP".
5