← 返回 Skill 列表
extension
分类: 开发与工程API Key 暂未确认

holistic-linting-resolver

为ruff、mypy、pyright和basedpyright提供特定的解决工作流程。提供系统性的根本原因分析程序、抑制门和验证步骤。在作为子代理解决代码风格错误、系统地实施修复或进行类型流分析时使用。

person作者: jakexiaohubgithub

Holistic Linting Resolver Compatibility Route

Load holistic-linting:holistic-linting.

Accept either:

  • file/scope input - enter the core at discovery/execution and gather fresh gate evidence;
  • supplied diagnostic evidence - validate scope, revision/config/tool provenance and freshness, then enter classification/diagnosis. If provenance is insufficient, regather evidence or return a blocker.

Use shared causal/domain capabilities only when actually available. Their absence is not permission to guess; return an explicit missing-capability blocker only when local evidence cannot establish a safe correction.

Before choosing a fix, establish rule meaning from the configured tool/version where practical. Ruff prefers installed ruff rule <CODE>; MyPy prefers matching-version documentation and may fall back offline to the core skill's bundled MyPy index/vendored docs with version uncertainty; Bandit may use its bundled index offline. For typing failures, trace expected/actual types and relevant stubs/configuration.

Do not autonomously weaken configured quality gates. Follow the core integrity and unresolved/out-of-scope handoff contracts.

Return the core workflow report with explicit Workflow status: DONE or Workflow status: BLOCKED, including an explicit no-diagnostics/no-findings result when applicable.

This compatibility skill exists for current callers. New integrations should invoke holistic-linting:holistic-linting directly.