debian-packaging
May 5, 2026 ยท View on GitHub
Claude Code plugin for Debian packaging. Covers debhelper, debian/rules, package metadata, and multi-binary packages for Ruby (gem2deb), Python (pybuild), Rust (debcargo), and Go (dh-golang).
Install
/plugin marketplace add cosgroveb/debian-packaging-agent-skill
/plugin install debian-packaging@debian-packaging
/reload-plugins
Usage
Invoke directly:
/debian-packaging
Or describe what you need and the skill picks up from context:
Package this Python project as a .deb
Create debian/ for this Go binary
Fix the lintian errors in this package
The skill loads the language-specific reference doc (doc/*.md) for whichever language it detects and follows Debian Policy throughout.
Project layout
Source of truth is skills/. Reference docs live inside the skill directory at skills/debian-packaging/doc/.
Claude Code installs from the root plugin layout (.claude-plugin/ and skills/).
make dist builds the .agents skill bundle in dist/agents/. CI owns dist/; do not edit it by hand.
Edit skills/** and .claude-plugin/** only.