claude

odh-python-packaging

Python package analysis, security auditing, and build complexity assessment

39 on GitHubby opendatahub-iov0.1.0Apache-2.0updated 8 days ago
/

Plugin odh-python-packaging from marketplace odh-ai-helpers in opendatahub-io/ai-helpers. Commands read from the repo's manifest — 8 days ago.

What it installs

Skills (11)

  • python-full-deps

    Resolve the full install-time dependency tree for a Python package. Use when the user needs all transitive dependencies, full dependency list, or install requirements resolved for a specific Python version with environment markers.

  • python-packaging-binary-audit

    Scan a Python package repository for compiled/binary files using Fromager-style detection and malcontent YARA analysis, then triage findings with deterministic rules and AI reasoning to produce a structured risk report section.

  • python-packaging-bug-finder

    Use when you need to find known packaging bugs, fixes, and workarounds for Python projects by searching GitHub issues and analyzing their resolution status

  • python-packaging-complexity

    Use this skill to analyze Python package build complexity by inspecting PyPI metadata. Evaluates compilation requirements, dependencies, distribution types, and provides recommendations for wheel building strategies.

  • python-packaging-env-finder

    Use this skill to investigate environment variables that can be set when building Python wheels for a given project. Analyzes setup.py, CMake files, and other build configuration files to discover customizable build environment variables.

  • python-packaging-git-audit

    Inspect recent git history of a Python package repository for suspicious commits touching supply-chain-sensitive files, then triage findings with AI reasoning to produce a structured risk report section.

  • python-packaging-license-checker

    Use this skill to check whether a Python package license is compatible with redistribution

  • python-packaging-license-finder

    Use this skill to deterministically find license information for Python packages by checking PyPI metadata first, then falling back to Git repository LICENSE files using shallow cloning.

  • python-packaging-security-audit

    Use this skill to evaluate the security of a Python package repository by orchestrating static analysis, binary scanning, and git history inspection sub-skills in parallel, then combining their results into a unified security report with a risk rating.

  • python-packaging-source-finder

    Use this skill to locate source code repositories for Python packages by analyzing PyPI metadata, project URLs, and code hosting platforms like GitHub, GitLab, and Bitbucket. Provides deterministic results with confidence levels.

  • python-packaging-static-audit

    Run hexora static analysis on a Python package repository to detect suspicious code patterns, then triage findings with deterministic rules and AI reasoning to produce a structured risk report section.

Subagents (1)

  • python-packaging-investigator

    Investigates Python package repositories to analyze build systems, dependencies, and packaging complexity. Provides comprehensive guidance on how packages can be built from source using integrated analysis skills.

View source on GitHub opendatahub-io.github.io

More from opendatahub-io/ai-helpers

All 19 plugins →

odh-jira

claude

Jira ticket management, search, triage, and automation

13 skills

39

AsciiDoc documentation generation, validation, review, and ADR review

9 skills

39

odh-vllm

claude

vLLM backport triage, cherry-pick automation, and requirements comparison

8 skills

39

Automated Jira bug fixing, CVE remediation, and ticket triage

6 skills · hooks

39

odh-git

claude

Git utilities, GitHub/GitLab workflow automation, and CI debugging

6 skills

39

Maintain odh-python-packaging?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins19 plugins