Skip to content

Repository files navigation

Munin-Skills

Portable, self-authored Claude skills, distributed as a plugin marketplace. General-purpose and vault-agnostic — works in Claude Code and Claude Desktop.

First-party only. Every skill here is authored and maintained in this repo. Third-party skills are not vendored or pointed to; that keeps install duplication impossible and licensing clean.

Install

Claude Code (CLI)

/plugin marketplace add Pontare25/Munin-Skills
/plugin install munin-skills@munin

Claude Desktop

Settings → Plugins → add marketplace Pontare25/Munin-Skills, then install munin-skills.

Structure

.claude-plugin/marketplace.json      # marketplace manifest (name: munin)
plugins/munin-skills/
  .claude-plugin/plugin.json         # plugin manifest — source of truth for version
  skills/<skill>/SKILL.md            # one folder per skill
release-please-config.json           # generated from plugin.json by the release script
.release-please-manifest.json        # current released version per plugin
scripts/generate-release-config.js   # syncs marketplace.json + release config on every push
.github/workflows/release.yml        # Release Please: conventional commits -> versioned releases

Releases

Versioning is automated with Release Please. Use Conventional Commits:

  • feat: ... → minor bump
  • fix: ... / perf: ... → patch bump
  • feat!: ... or a BREAKING CHANGE: footer → major bump
  • docs: ... → shown in the changelog
  • chore: ... → hidden

On every push to main the workflow syncs marketplace.json from plugin.json, then opens (or updates) a Release PR. Merging that PR tags the release and bumps plugin.json + marketplace.json. The metadata.version bump is what makes Claude Desktop's Update button light up.

License

MIT

About

Accompanying skill repository for skills related to managing the Munin Vault - An agentic OS inspired by Karpathy's LLM Wiki and Obsidian PKM principles such as ACE

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages