stolinski/s-stack/changeset

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when the user asks to create, generate, write, or apply a Changesets release note/version bump from current code changes (for example "make a changeset", "add a changeset", "apply changesets", or "version packages").

Install

npx vskill@latest install stolinski/s-stack/changeset

SKILL.md

Changeset

Use this skill to create and optionally apply Changesets based on the code changes in the current session.

What this skill does

  • Detects what changed in the working tree.
  • Maps changed files to affected packages in a monorepo or single-package repo.
  • Proposes appropriate semver bump levels (patch, minor, major) with rationale.
  • Creates a changeset markdown file in .changeset/.
  • Applies pending changesets (changeset version) when requested.

Preconditions

  • Repository uses @changesets/cli (or has an equivalent changeset script).
  • .changeset/ exists or can be created.
  • The user requested changeset creation and/or application.

Safety rules

  1. Do not apply changesets unless the user asked to apply them.
  2. Do not invent package names; only use workspace package names found in package.json files.
  3. Exclude private/internal packages unless the repo convention explicitly versions them.
  4. If bump type is ambiguous, default to patch and explain why.
  5. Never include unrelated files or speculative release notes.

Workflow

  1. Inspect repo state:
  • git status --short
  • git diff --name-only (and staged diff when relevant)
  1. Detect package manager and scripts from root package.json.
  2. Identify affected packages:
  • For monorepos, map changed files to nearest package root.
  • For single-package repos, use root package name.
  1. Decide bump level per package:
  • patch: bug fixes, internal refactors, non-breaking behavior changes.
  • minor: new backwards-compatible functionality.
  • major: breaking changes.
  1. Draft concise release note text focused on user impact.
  2. Create changeset file in .changeset/*.md with frontmatter package bumps.
  3. If user asked to apply it, run one of:
  • pnpm changeset version
  • npm run changeset version (if script exists)
  • bunx changeset version
  1. Report exactly what was created/changed.

Changeset template

md
---
"@scope/package-a": minor
"@scope/package-b": patch
---
Short, concrete summary of what changed and why users should care.

Command selection

Prefer project-native tooling in this order:

  1. Existing script in package.json (for example pnpm changeset, npm run changeset).
  2. Package-manager exec (pnpm changeset, bunx changeset, npx changeset).

Output format

Return:

  1. Affected Packages
  2. Bump Decisions
  3. Changeset File
  4. Applied (yes/no, and command used)
  5. Notes (ambiguities, assumptions, or follow-ups)

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
60
Repository forks
2
7-day trend score
21

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 28 Jul 2026, 2 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/stolinski/s-stack/changeset/badge)](https://verified-skill.com/skills/stolinski/s-stack/changeset)

Something wrong with this skill or its page? Tell us.