# wads > Tools for packaging and publishing to pypi for those who just do not want to deal with it ## Pages in this subsection - [wads](wads.html.md): To see available commands - [wads.agents](wads.agents.html.md): Wads AI Agents - [wads.agents.ci_debug_agent](wads.agents.ci_debug_agent.html.md): CI Debugging Agent for Wads - [wads.agents.dependency_resolver](wads.agents.dependency_resolver.html.md): Dependency Resolver Agent - [wads.agents.test_analyzer](wads.agents.test_analyzer.html.md): Test Failure Analyzer Agent - [wads.ci_config](wads.ci_config.html.md): Utilities for reading and applying CI configuration from pyproject.toml. - [wads.ci_local](wads.ci_local.html.md): Do locally what the wads CI would have done: the same `[tool.wads.ci]`, no Actions minutes. - [wads.ci_secrets](wads.ci_secrets.html.md): Canonical registry of CI secret names for wads-managed projects. - [wads.ci_trigger](wads.ci_trigger.html.md): On-demand CI: render a repo’s caller stub from `[tool.wads.ci.trigger]`, and flip - [wads.config_comparison](wads.config_comparison.html.md): Compare project configuration files (pyproject.toml, setup.cfg, MANIFEST.in) against templates. - [wads.fleet_migrate](wads.fleet_migrate.html.md): Batch migration helpers across the user’s local Python ecosystem. - [wads.install_skills](wads.install_skills.html.md): Install wads Claude Code skills to ~/.claude/skills/ for global availability. - [wads.install_system_deps](wads.install_system_deps.html.md): Install system dependencies from [tool.wads.ops.\*] sections in pyproject.toml. - [wads.licence_check](wads.licence_check.html.md): Audit the licence perimeter of a package’s installed dependency closure. - [wads.licensing](wads.licensing.html.md): | `get_licenses`([refresh]) ... - [wads.migration](wads.migration.html.md): Migration tools for converting old setuptools/CI configurations to modern formats. - [wads.npm_config](wads.npm_config.html.md): Read NPM CI configuration from a `package.json` `wads.ci` block. - [wads.pack](wads.pack.html.md): Utils to package and publish. - [wads.populate](wads.populate.html.md): Populate a package directory with useful packaging files. - [wads.profiles](wads.profiles.html.md): Declarative generation *profiles* and *overlays* built on the engine. - [wads.project_setup](wads.project_setup.html.md): Project setup utilities: name checking, GitHub operations, and orchestration. - [wads.repo_audit](wads.repo_audit.html.md): Read-only health audit of a (wads-managed) Python repo. - [wads.scripts](wads.scripts.html.md): CI and automation scripts for wads. - [wads.scripts.build_dist](wads.scripts.build_dist.html.md): Build Python Distribution Packages - [wads.scripts.install_deps](wads.scripts.install_deps.html.md): Install Dependencies - [wads.scripts.read_ci_config](wads.scripts.read_ci_config.html.md): Read CI Configuration and Export to GitHub Actions - [wads.scripts.set_env_vars](wads.scripts.set_env_vars.html.md): Set Environment Variables from GitHub Secrets - [wads.scripts.validate_ci_env](wads.scripts.validate_ci_env.html.md): CI Environment Validation Script - [wads.scripts.export_ci_env](wads.scripts.export_ci_env.html.md): Export the pyproject-declared CI environment to `$GITHUB_ENV`. - [wads.secrets_cli](wads.secrets_cli.html.md): `wads-secrets` — manage the CI secrets/env vars of a wads-managed repo. - [wads.setup_utils](wads.setup_utils.html.md): Utilities for setting up packages based on pyproject.toml configuration. - [wads.templating](wads.templating.html.md): Declarative, template-source-driven generation engine. - [wads.toml_util](wads.toml_util.html.md): Utilities for reading and writing pyproject.toml files. - [wads.user_dirs](wads.user_dirs.html.md): Platform-appropriate user directories for wads configuration and data. - [wads.util](wads.util.html.md): | `clog`(condition[, func]) ... ## Optional - [Top-level llms.txt](../llms.txt): Complete documentation index.