magpie-audit-finding-fixlisted
Install: claude install-skill apache/airflow-steward
<!-- SPDX-License-Identifier: Apache-2.0
https://www.apache.org/licenses/LICENSE-2.0 -->
<!-- Placeholder convention (see ../../AGENTS.md#placeholder-convention-used-in-skill-files):
<project-config> → adopter's project-config directory
<upstream> → adopter's public source repo
<default-branch> → upstream's default branch (master vs main)
<runtime> → recipe for invoking the project's runtime
<audit-tool> → the audit tool producing findings (ruff, flake8,
mypy, pylint, Apache Verum, Apache Caer, CodeQL,
or any non-security equivalent)
Substitute these with concrete values from the adopting
project's <project-config>/ before running any command below. -->
# audit-finding-fix
This skill drafts fixes for non-security audit-tool findings in
`<upstream>`. It accepts a batch of findings from `<audit-tool>`
— lint violations, type errors, dead-code warnings, doc-coverage
gaps — and for each finding applies the **smallest** change that
makes the tool no longer report it.
The skill re-runs `<audit-tool>` after each fix to confirm the
finding is cleared. The entire batch is committed on a single
branch and handed back for human review. The skill **stops before
opening a PR**.
This skill is the generic-Drafting companion to
[`issue-fix-workflow`](../issue-fix-workflow/SKILL.md) (which
handles issue-tracker bugs and feature requests) and
[`security-issue-fix`](../security-i