Maintains strict Python projects with Ruff, mypy, Pyright, pytest, editor, and package-script gates. Use when creating, auditing, or repairing strict lint, format, typecheck, test, compile, or VS Code tooling practices.
Validates and optionally performs dependency updates without weakening quality gates. Use when handling Dependabot/Renovate/npm-check-updates changes, lockfile review, update-tool runs, or code/config/type/lint/build/test fallout.
Maintains SchemaStore PRs. Use when working in SchemaStore/schemastore on JSON schemas, catalog entries, fileMatch patterns, tests, schema-validation.jsonc exceptions, CODEOWNERS-owned schemas, or PR readiness.
Generates copy-pasteable vscode-icons association objects. Use when mapping workspace filenames, extensions, generated files, dotfolders, test/config/framework folders, or other paths to supported VS Code Icons names.
Creates agent skill and instruction surfaces. Use when authoring SKILL.md folders, AGENTS.md/AGENTS.override.md, CLAUDE.md, Copilot or Cursor rules, or when asked to bootstrap, design, scaffold, or migrate reusable agent guidance.
Audits and improves agent skill and instruction surfaces. Use when reviewing SKILL.md, AGENTS.md/AGENTS.override.md, CLAUDE.md, Copilot or Cursor rules, or when asked to lint, score, modernize, deduplicate, secure, or repair agent guidance.
Validates release readiness and debugs CI failures. Use when inspecting GitHub Actions runs, failed checks, dependency-update validation, release gates, release-candidate prep, or readiness loops that must not publish without approval.
Maintains code-review quality across repos, files, configs, and low-confidence claims. Use when reviewing codebases/files, brittle implementations, consistency drift, comment triage, correctness, maintainability, security, release, or test risks.