releasing-clickup-cli

Solid

Publishes a new version of clickup-cli to npm, updates Homebrew tap, writes release notes, and syncs the agent skill. Use when releasing a new version, bumping version, or verifying a release.

AI & Automation 112 stars 18 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
68
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Versioning | Change type | Bump | | -------------------------------- | ------------- | | Bug fix | patch (x.y.Z) | | New feature, backward compatible | minor (x.Y.0) | | Breaking change | major (X.0.0) | ## Pre-release checklist - [ ] `npm run typecheck` passes - [ ] `npm run lint` passes - [ ] `npm test` passes (includes version sync test) - [ ] `npm run build` succeeds - [ ] New commands added to `src/commands/metadata.ts` (completion test will fail otherwise) ## Release steps ### 1. Commit feature/fix changes first Do NOT mix feature commits with version bump commits. ### 2. Bump version ```bash npm version <version> --no-git-tag-version ``` ### 3. Sync all version-tracked files ```bash node --import tsx scripts/sync-command-docs.ts ``` This updates: - `docs/commands.md` quick reference table - `skills/clickup-cli/SKILL.md` version header (line 6) - `skills/clickup-cli/SKILL.md` version check hint (line 10) - `.claude-plugin/plugin.json` version field The `version synchronization` test in `tests/unit/` verifies these stay in sync. ### 4. Commit and tag ```bash git add package.json package-lock.json .claude-plugin/plugin.json docs/commands.md skills/clickup-cli/SKILL.md git commit -m "bump v<version>" git tag v<version> git push origin main --tags ``` ### 5. Wait for CI ```bash gh run watch --repo krodak/clickup-cli --exit-status $(gh run list --repo krodak/clickup-cli --workflow rel...

Details

Author
krodak
Repository
krodak/clickup-cli
Created
6 months ago
Last Updated
6 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category