Create user-focused changesets (changelog entries) for semver bumps, release notes, breaking changes, and docs; prefer impact and code examples over implementation detail
60
70%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.cursor/skills/changeset/SKILL.mdGenerate changesets, update documentation, draft blog entries, and update skills for user-facing changes.
Analyze changes
master to identify modified packages.cursor/skills/ and packages/*/.cursor/skills/Determine affected packages
@data-client/endpoint → also select @data-client/rest, @data-client/graphql@data-client/core or @data-client/normalizr → also select @data-client/react, @data-client/vueRun changesets
yarn changeset once per distinct changeUpdate documentation
docs/ for any changed public APIsdocs/, packages/*/README.md, and root README.mdUpdate release blog
website/blog/ (has draft: true in frontmatter)@website/blog/.cursor/rules/blog-posts.mdc:
Update skills
All user-facing text (changesets, blog entries, docs) should be written from the library user's point of view. Answer: what did the user see go wrong, and what works for them now? Avoid internal names (conditional types, branch names, helper types like SoftPathArgs, file paths, PR numbers) unless the audience is maintainers reading a technical appendix — changeset bodies are for consumers reading the changelog.
RestEndpoint, resource(), hook names). Do not explain how the fix was implemented.extend, option object). Skip examples for trivial renames or obvious one-line fixes.BREAKING CHANGE: or BREAKING:// Before: / // After: comments in one block, or two small blocks — keep them copy-paste plausible#### Before and #### After headers with complete snippetsFollow @.cursor/rules/markdown-formatting.mdc for all markdown content.
e823560
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.