Agent skill
changelog
Add a new changelog entry to docs/changelog-entries/
Install this agent skill to your Project
npx add-skill https://github.com/elie222/inbox-zero/tree/main/.claude/skills/changelog
SKILL.md
Changelog
Add changelog entries as individual files in docs/changelog-entries/. A GitHub Action rebuilds docs/changelog.mdx on merge.
Principles
- User-facing only. No infrastructure, CI, security hardening, billing internals, queue fixes, cron changes, self-hosting features, or anything users don't directly see or interact with.
- Lead with a headline. Each entry has a theme name in the
descriptionfield (e.g., "Chat Everywhere", not "v2.28"). The theme should immediately tell users what changed. - One short paragraph explaining the headline feature — what it does and why it matters. Write for end users, not developers.
- 3–5 bullets max for other notable improvements in that release. If you can't fill 3 bullets, roll the changes into the next entry that has a strong headline.
- Skip releases without a standout feature. Not every deploy needs a changelog entry. Only write one when there's something worth headlining.
- Casual, clear tone. Use "you" and "your", not "users". No jargon. No version numbers as headlines.
Format
Create a file named docs/changelog-entries/YYYY-MM-DD.mdx with frontmatter + markdown:
---
description: "Headline Theme"
---
One or two sentences about the main feature.
- Bullet one
- Bullet two
- Bullet three
The date is derived from the filename automatically.
What to include
- New features users can try
- Meaningful UX improvements they'll notice
- New platform/integration support
What to skip
- Bug fixes (unless they were widely reported)
- Security hardening (unless there was a public incident)
- Infrastructure, performance, CI/CD changes
- Billing or pricing internals
- Self-hosting or developer-only changes
- Internal refactors, lint fixes, dependency updates
Process
- Review recent merged PRs:
gh pr list --repo elie222/inbox-zero --state merged --limit 30 --json number,title,mergedAt - Filter to user-facing changes only
- Group into a theme — find the headline
- Create a new file
docs/changelog-entries/YYYY-MM-DD.mdxwith frontmatter (description) and markdown content - Do not edit
docs/changelog.mdxdirectly — a GitHub Action rebuilds it automatically after merge
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
qa-new-flow
Create a new browser QA flow file from the template
llm
Guidelines for implementing LLM (Language Model) functionality in the application
fullstack-workflow
Complete fullstack workflow combining GET API routes, server actions, SWR data fetching, and form handling. Use when building features that need both data fetching and mutations from API to UI.
write-tests
Write focused unit tests for backend and utility logic
e2e
Run and debug E2E flow tests. Use when triggering E2E tests, checking test status, debugging failures with Axiom logs, or setting up local E2E testing.
prisma
How to use Prisma
Didn't find tool you were looking for?