package-publish

Community

Ship retikz packages to npm with guardrails.

AuthorPionpill
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill solves the problem of safely and consistently publishing retikz’s npm publishable packages while keeping the repository version, docs changelog, and roadmap tracking in sync.

Core Features & Use Cases

  • Coordinated 3-way release updates: update package versions, structured changelog data on the docs site, and roadmap checklist entries so nothing falls out of sync.
  • Release-quality validation: run lint, TypeScript type-checking, tests, builds, and npm dry-run tarball verification before any commit/tag/publish.
  • Controlled git + npm publishing flow: creates the release commit (after explicit confirmation), verifies HEAD versions, applies the correct git tag, and publishes to npm with proper dist-tag rules (alpha/beta/rc vs stable).

Quick Start

Tell the skill the target version (for example 0.1.0-alpha.1), which packages to publish (default both core and react), and the changelog text for the release, then ask it to prepare the release with confirmations.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: package-publish
Download link: https://github.com/Pionpill/retikz/archive/main.zip#package-publish

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.