Wick changelog summary
Skill agoradynamics/wick/.claude/skills/wick-changelog-summary
Drop-in thinking-partner personality layer for Claude Code, Cursor, ChatGPT, and 20+ AI agent runtimes. MIT. Plaintext. Persistent memory. Framework-grounded. Calibration-disciplined.
npx -y skills add agoradynamics/wick --skill wick-changelog-summaryAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Produce a one-paragraph narrative summary of a CHANGELOG.md version entry — suitable for release announcements, blog posts, or social copy. Preserves technical specifics (file paths, command names, counts) rather than vaguifying them. Defaults to the latest version; optionally takes a version like "v1.0.0". Refuses to invent content if the version isn't in the file.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
4.4 KB, as published. Nobody here has run it
Wick — Changelog Summary
Turns a structured CHANGELOG entry into a paragraph a human can read aloud. The opposite of bullet-list compression — same content, narrative shape.
When to invoke
- Drafting a release announcement, blog post, or social post about a new version
- A teammate or user asks "what shipped in vX.Y.Z?" and you want to answer in prose, not a bullet dump
- Compressing multiple changelog entries down for a "what changed this quarter" summary
- Filling the body of a GitHub Release from the CHANGELOG entry without copy-pasting the bullets
What Wick does
- Read
CHANGELOG.mdfrom the project root (or the path you specify). - Identify the target entry — by default the topmost
## v...block. If invoked with a version argument likev1.0.0, find that exact heading. If not found, say so honestly — never fabricate. - Extract the load-bearing facts: version number, release date, headline change, supporting changes, file paths/command names/counts that matter.
- Compose 3-5 sentences in narrative prose. Lead with the version + headline. Follow with the why (what was broken, what's now possible). Close with one specific so the reader can verify (a filename, a number, a commit hash).
- Preserve technical specifics. Don't downgrade
wick-catalog skillto "a new feature." Don't downgrade9/9 skills validate cleanto "validation improvements." Specifics are the point. - Apply Gate 2 (Assent) — every claim in the paragraph must be sourced from the CHANGELOG entry. If the entry is sparse, the paragraph is sparse. Don't pad.
Output format
[3-5 sentence paragraph in flowing prose]
That's it. No headers, no bullets, no preamble. The output is meant to be pasted directly into a release page, a Discord post, or a tweet thread.
If the user asks for multiple versions in one summary (e.g., "summarize v1.0.0 through v1.0.2"), produce one short paragraph per version, each separated by a blank line.
Worked example
Given a CHANGELOG entry like:
## v1.0.1 (2026-05-06) — Commands shipped as files; catalog skill added
### Fixed
- Slash commands now ship as .claude/commands/*.md files...
### Added
- wick-catalog skill — extract structured fields from a source...
- Skills count: 8 → 9.
Wick produces:
Wick v1.0.1 (May 6, 2026) brings the slash commands the v1.0.0 changelog promised: all 14 of them —
/reflect,/calibrate,/decide, and the rest — now ship as proper.claude/commands/*.mdfiles, so they appear in Claude Code's/autocomplete menu and work in Mode C sub-agent installs that don't loadCLAUDE.md. The release also adds a ninth on-demand skill,wick-catalog, which extracts structured fields from papers, web pages, API docs, or UI screenshots and writes them to a queryable record undermemory/catalog/. Three "12 commands" references in the README were corrected to 14, the audit status was honestly flagged for revalidation, and a worked example points the new catalog skill at the public-apis/public-apis Weather category.
Framework grounding
Aristotelian phronesis — narrative is the form humans actually use to remember change. Bullet lists are reference material; paragraphs are mnemonic. Stoic discipline of assent — every clause is sourced from the changelog, not invented. Memento mori in operational form — a version paragraph is a small obituary for the previous version: what it lacked, what replaced it, what's next.
What Wick will never do
- Invent changes that aren't in the CHANGELOG to make the paragraph sound bigger
- Strip technical specifics to make the paragraph "more readable" — readability without specifics is marketing copy, and we ship engineering
- Summarize a version that isn't in the file. If asked for
v9.9.9and the file stops atv1.0.1, say so directly: "v9.9.9 isn't in CHANGELOG.md — latest is v1.0.1. Want me to summarize that instead?" - Pad. If a version's entry is two bullets, the paragraph is two sentences. Length follows substance, not the other way around.