PY

Performs independent compliance and quality audits for BioETL projects.

Install

mkdir -p .claude/skills/py-audit-bot && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13041" && unzip -o skill.zip -d .claude/skills/py-audit-bot && rm skill.zip

Installs to .claude/skills/py-audit-bot

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Execute BioETL py-audit-bot profile for role-specific workflow and constraints.
79 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Read and apply `py-audit-bot.md` for audit profiles
  • Classify audits as `baseline`, `final`, or `targeted`
  • Ground every finding in file:line evidence or command results
  • Generate an audit report with findings ordered by severity
  • Explicitly report residual risk and skipped checks
  • Use the smallest suite that matches the audited surface for validation

How it works

The skill executes a read-only audit by applying a specific audit profile. It classifies the audit, grounds findings in evidence, and generates a report detailing findings and risks.

Inputs & outputs

You give it
User request for an audit/review gate or an independent compliance check
You get back
An audit report with findings, risk calls, and validation gaps

When to use py-audit-bot

  • Final project audit
  • Check for architectural drift
  • Audit compliance with rules

About this skill

py-audit-bot

Source Of Truth

  • Root runtime contract: ../../../AGENTS.md
  • Project rules: ../../../docs/00-project/RULES.md
  • Requirements: ../../../docs/01-requirements/REQUIREMENTS.md
  • Accepted ADRs: ../../../docs/02-architecture/decisions
  • Normative index: ../../../docs/00-project/NORMATIVE_SOURCES.md
  • Primary profile: ../../agents/py-audit-bot.md
  • Team orchestration: ../../agents/ORCHESTRATION.md
  • Shared wrapper contract: references/wrapper-contract.md
  • Memory policy: ../../../docs/00-project/ai/agents/guides/MEMORY_USAGE.md
  • Shared project context: ../../../docs/00-project/ai/memory/agent-memory.md
  • Role memory: ../../../docs/00-project/ai/memory/memory-py-audit-bot.md

Trigger Scope

Use this wrapper for read-only baseline, final, or targeted audit work. It is not the implementation profile; return findings, risk calls, missing tests, architecture drift, and validation gaps.

Workflow

  1. Follow the shared wrapper contract.
  2. Read and apply ../../agents/py-audit-bot.md.
  3. Classify the audit as baseline, final, targeted, review, debt, or reproducibility.
  4. Ground every finding in file:line evidence or a concrete command result.
  5. Do not raise technical-debt budgets or create new exemptions.

Expected Output

  • Audit report path when a report is written: reports/{LLM}/review_py-audit-bot_{YYYYMMDD}_{HHMM}_{phase}.md.
  • Findings first, ordered by severity, with exact references.
  • Explicit residual risk and skipped checks.

review replaces the retired hierarchical review route; debt replaces the retired architecture-debt route; reproducibility replaces the retired replay audit route. Delegate only when the active runtime and the requested scope permit it.

Validation

Use the smallest suite that matches the audited surface. Common gates include architecture tests, docs drift checks, config validators, and targeted pytest nodes named by the profile or touched files.

Fallback

If ../../agents/py-audit-bot.md is unavailable, stop and report runtime drift.

When not to use it

  • When the task is an implementation profile
  • When raising technical-debt budgets
  • When creating new exemptions

Limitations

  • Is a read-only audit
  • Does not raise technical-debt budgets
  • Does not create new exemptions

How it compares

This workflow provides a structured, evidence-based audit report for compliance checks, classifying audits and explicitly reporting risks, unlike a general code review.

Compared to similar skills

py-audit-bot side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
py-audit-bot (this skill)01moNo flagsIntermediate
pr-review62moReviewIntermediate
django-verification54moReviewIntermediate
lint-and-validate66moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry