Skip to content
Back to skills

Releasing

ASecurity

Dorkroom release and versioning workflow — CalVer version bumps across package.json files, changelog entries, and which app (web vs iOS) versions independently. Use when pushing to main, cutting a release, bumping versions, or adding a changelog entry.

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
developmenttypescriptreact

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add narrowstacks/dorkroom --skill releasing --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Releasing?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Releasing
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/narrowstacks-releasing/badge)](https://www.skillsdirectory.com/skills/narrowstacks-releasing)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: releasing
description: Dorkroom release and versioning workflow — CalVer version bumps across package.json files, changelog entries, and which app (web vs iOS) versions independently. Use when pushing to main, cutting a release, bumping versions, or adding a changelog entry.
---

# Releasing Dorkroom

## Versioning

- **CalVer** (`YYYY.MM.DD`) — all `package.json` versions use the date changes are pushed to main.
- When pushing to main, update all `package.json` versions to the current date.
- The README version badge (and the React/Tailwind/TypeScript badges) are auto-synced from
  `package.json` by the `Sync README Badges` workflow — **do not hand-edit them**.
- The homepage screenshot in the README is auto-regenerated by the `Homepage Screenshot` workflow.

## Changelog

Add a new entry summarizing what changed, using [Keep a Changelog](https://keepachangelog.com/)
format, to the changelog for the app you touched:

| App     | Changelog                | Version source              |
| ------- | ------------------------ | --------------------------- |
| Web app | root `CHANGELOG.md`      | root `package.json`         |
| iOS app | `apps/mobile/CHANGELOG.md` | `apps/mobile/package.json` |

The two apps version **independently**.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…