Skip to content

This is the first stable release of the Tenzir Claude Marketplace, a collection of plugins that extend Claude Code’s capabilities for working with the Tenzir ecosystem. This release introduces fully qualified skill names across all plugins for clarity and consistency. The writing plugin has been renamed to prose to better reflect its purpose, and the auto-update plugin has been removed in favor of manual updates. The CI now validates all skills using the official Agent Skills specification.

Dec 19, 2025 · @mavam, @claude

The writing plugin is now prose to better reflect its purpose: style guidelines for technical prose across different contexts (documentation, error messages, CLI output, etc.).

All references to writing:technical-writing are now prose:technical-writing.

Dec 15, 2025 · @mavam, @claude

Remove the auto-update plugin as it was ineffective. The plugin ran on session start, but the current session already has old plugin code loaded, so updates only take effect on the next session. This made the automation pointless.

Users can manually run claude plugin marketplace update tenzir when they want to update the marketplace.

Use fully qualified skill names throughout plugins

Section titled “Use fully qualified skill names throughout plugins”

Dec 11, 2025 · @mavam, @claude

All skill references now use fully qualified names (plugin:skill-name format) for clarity and consistency.

The following skills were renamed to follow the gerund naming convention and avoid redundancy with the plugin name prefix:

  • changelog-managementmanaging-entries
  • writing-documentationwriting

Affected references across plugins:

  • git:writing-commit-messages
  • brand:styling-tenzir-ui
  • changelog:managing-entries
  • docs:writing
  • meta:managing-plugins
  • python:python-conventions
  • prose:technical-writing

Skill validation in CI using agentskills skills-ref

Section titled “Skill validation in CI using agentskills skills-ref”

Dec 18, 2025 · @mavam, @claude

The CI now validates all plugin skills using the official skills-ref tool from the agentskills project. This validation runs in parallel with the existing plugin structure validation, ensuring skills conform to the Agent Skills specification.

Clarify plugin release publishing responsibilities

Section titled “Clarify plugin release publishing responsibilities”

Dec 19, 2025 · @mavam, @claude

Clarified that plugin releases do not create git tags or GitHub releases. Plugin releases now stage and commit locally, with the parent project handling publishing. Updated documentation to reflect this responsibility boundary.

Version synchronization validation in plugin validation script

Section titled “Version synchronization validation in plugin validation script”

Dec 16, 2025 · @mavam, @claude

The plugin validation script now enforces that the version field in each plugin’s plugin.json matches the latest released version in its changelog/releases/ directory. This validation catches mismatches between the declared plugin version and the actual released version, helping maintain consistency across the plugin marketplace.

Document plugin version synchronization requirement

Section titled “Document plugin version synchronization requirement”

Dec 16, 2025 · @mavam, @claude

The plugin.json version must match the latest released version in the plugin’s changelog/releases/ directory. When releasing via /changelog:release, update plugin.json accordingly.

Automatically load meta:managing-plugins skill for plugin development

Section titled “Automatically load meta:managing-plugins skill for plugin development”

Dec 12, 2025 · @mavam, @claude

Add a rule that automatically loads the meta:managing-plugins skill when working with files in the plugins/ directory. This improves the developer experience by ensuring the essential plugin management guidance is always available when creating, modifying, or reviewing plugins.

Update commit command to use /changelog:add slash command

Section titled “Update commit command to use /changelog:add slash command”

Dec 11, 2025 · @mavam, @claude

Reference the /changelog:add slash command instead of invoking the changelog skill directly for a guided workflow.

Dec 11, 2025 · @mavam, @claude

The /git:commit command now provides more actionable guidance for project-specific requirements. Each requirement (changelog entries, version bumps, validation steps) includes specific instructions on what to look for and how to proceed.

Dec 11, 2025 · @mavam, @claude

The releaser subagent now uses green and the committer subagent uses yellow for visual distinction in the CLI.

Dec 8, 2025 · @mavam, @claude

The /release command now explicitly references AskUserQuestion for user prompts, matching the pattern established in /commit.

Improve skill descriptions for better discoverability

Section titled “Improve skill descriptions for better discoverability”

Dec 6, 2025 · @mavam, @claude

Skill descriptions now include more action-based triggers (running tools, editing files) alongside file-based triggers for better discoverability. Also removes time-sensitive wording from python-conventions.

Improve skill discoverability with artifact-based triggers

Section titled “Improve skill discoverability with artifact-based triggers”

Dec 5, 2025 · @mavam

Rename skills and update descriptions to trigger on artifact detection rather than specific user queries:

  • writing-python-codepython-conventions: triggers on Python repository or pyproject.toml/uv.lock/ruff.toml/.py files
  • managing-changelogschangelog-management: triggers on changelog questions or changelog/ directory

Dec 8, 2025 · @mavam, @claude

The skill description now emphasizes “editing ANY file in the plugins/ directory” and explicitly mentions “bumping plugin versions” as a trigger, making it clearer when the skill should be loaded.


  • 🚀 Expand badge color palette to match tags — @mavam and @claude
  • 🚀 Add official SVG logo assets — @mavam and @claude
  • 🚀 Standardize CSS custom properties with —tnz- prefix — @mavam and @claude
  • 🚀 Add brand plugin with Tenzir design system — @mavam and @claude
  • 🔧 Release workflow simplified with clearer module release handling — @mavam and @claude
  • 🔧 Document extension.toml for version bumping — @mavam and @claude
  • 🚀 Autonomous documentation workflow with write and review — @mavam and @claude
  • 🚀 Add /docs:review command for documentation review — @mavam and @claude
  • 🔧 Rename write-docs command to write — @mavam and @claude
  • 🔧 Unconditional documentation root at .docs — @mavam and @claude
  • 🐞 Use portable shebang in formatter hook — @mavam and @claude
  • 🐞 Add MDX file support to formatter hook — @mavam and @claude
  • 🚀 Add committer subagent — @mavam
  • 🚀 Prompt for orthogonal staged changes — @mavam and @claude
  • 🚀 Add /commit slash command — @mavam
  • 🔧 Reference changelog skill in /commit command — @mavam and @claude
  • 🐞 Fix unqualified skill reference in git plugin README — @mavam and @claude
  • 🐞 Improve skill trigger for commit requests — @mavam
  • 🔧 Document composability principle for subagents — @mavam and @claude
  • 🚀 Add writing plugin for technical documentation — @mavam and @claude
  • 🐞 Fix unqualified skill reference in writing plugin README — @mavam and @claude
  • 💥 Rename python-conventions skill to following-conventions@mavam and @claude
  • 💥 Replace /python:release with /changelog:release@mavam and @claude
  • 🚀 Add dependency upgrade guide for Python plugin — @mavam and @claude