Skip to content

second-state/debian-packaging-skills

Repository files navigation

debian-packaging-skills

A Claude Code plugin bundling skills for moving an upstream release through the official Debian packaging path and into Ubuntu. Ships the wasmedge-debian-packaging skill today; more package skills can be added under skills/.

Install

From a Claude Code session, add the marketplace then install:

/plugin marketplace add https://github.com/second-state/debian-packaging-skills
/plugin install debian-packaging-skills@debian-packaging-marketplace

Then /reload-plugins (or restart) to activate. Once installed the plugin is available in every project. To work from a local checkout instead, point the marketplace at the directory: /plugin marketplace add /path/to/debian-packaging-skills.

Use

Invoke a skill by its namespaced name:

/debian-packaging-skills:wasmedge-debian-packaging

Claude also loads it automatically when a task matches the skill's description.

Develop / test without installing

Load the plugin for a single session straight from disk:

claude --plugin-dir /Users/vincent/workspace/company/debian-packaging-skills

Inspect what the loader sees (skills detected, token cost) without installing:

claude --plugin-dir . plugin details debian-packaging-skills

Add another package skill

Copy the skeleton in templates/package-debian-packaging/ to skills/<package>-debian-packaging/, then replace the package-specific facts listed in its references/package-facts.md. The generic Debian mechanics are shared — wasmedge-debian-packaging is the worked reference implementation. No manifest change is needed — plugin.json and marketplace.json describe the whole plugin, not individual skills. Reinstall or reload to pick it up.

Layout

.claude-plugin/
  plugin.json         # plugin manifest (name, version, license, author)
  marketplace.json    # marketplace entry (source: "./")
skills/
  wasmedge-debian-packaging/
    SKILL.md          # entry: when to use + workflow
    references/*.md   # deep reference: gbp, ABI/symbols, BTS + MR mechanics,
                      #   post-upload, Ubuntu sync/backport
    scripts/          # preparation helper
templates/
  package-debian-packaging/   # skeleton to copy per new package (not a live skill)

License

MIT — see LICENSE.

About

Claude Code plugin: Debian/Ubuntu packaging skills (WasmEdge today; extensible to other packages)

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages