Packaging Rules — Development skill for Claude Code
Packaging standards from the PyPA Packaging Guide.
How to install Packaging Rules
Installs to ~/.claude/skills/siege-analytics-claude-configs-public-_packaging-rules/SKILL.md
mkdir -p ~/.claude/skills/siege-analytics-claude-configs-public-_packaging-rules && curl -fsSL https://raw.githubusercontent.com/siege-analytics/claude-configs-public/HEAD/skills/_packaging-rules.md -o ~/.claude/skills/siege-analytics-claude-configs-public-_packaging-rules/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Packaging Rules does
description: Packaging standards from the PyPA Packaging Guide. Apply when modifying pyproject.toml, managing dependencies, or publishing Python packages. Not applicable to application code that only consumes packages.
PyPA Packaging Standards
Apply these standards from the [PyPA Packaging Guide](https://packaging.python.org/) to package configuration and distribution.
pyproject.toml as single source of truth
- All package metadata belongs in
pyproject.toml, notsetup.pyor
Alternatives in Development
- 15 Production Bundle — Prompt 15: Production Bundle & Packaging 2.2k ★
- Claude Code Transcripts — Tools for publishing transcripts for Claude Code sessions 1.1k ★
- Content Shipped — Proactively detect and log shipped content when user mentions publishing, launching, or completing work 1k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Raven Sync
Use when requirements.txt or pyproject.toml has changed and you
Agency Doctor
Validate the disabled-by-default Agency orchestration policy and list installed Codex TOML roles without modif
Automation Publish
Automation Package Publishing Command - Publish both orchestration and automation packages to PyPI
Publishing
Use when publishing Buoy packages to npm, bumping versions, or debugging workspace: dependency leaks. Covers t
Claude Code Config
A modern Terminal User Interface (TUI) application for managing Claude Code configuration files (~/.claude.jso
Fig
A native macOS application for managing Claude Code configuration.
Related Agents
Delivery
Packages finished renders for streaming distribution and VOD — HLS/DASH packaging with Shaka/GPAC, MP4 fragmen
Release Operations Manager
Use this agent when you need to manage software releases, publishing packages, or deployment operations. Examp
App Builder
Manage Datadog App Builder applications including listing, creating, updating, publishing, and managing custom