.claude/skills/explain-changes/SKILL.md
Explain recent changes and provide a structured summary with security checks
npx skillsauth add elie222/inbox-zero explain-changesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review the recent changes and provide:
Summary: What was built or changed? Explain in 2-3 sentences.
Files changed: List the files that were added or modified, grouped by area (e.g., API routes, components, database, utils).
Security check:
Risk areas: Which files or functions are most likely to cause problems? Why?
Edge cases: What scenarios might break this? What hasn't been tested?
Missing pieces: Based on what this feature is supposed to do, is anything obviously incomplete or not wired up?
Questions for me: Anything you're uncertain about or made assumptions on that I should verify?
Be concise. Flag problems, don't over-explain things that are fine.
tools
Use the Inbox Zero API CLI to inspect the live API schema, list and manage automation rules, and read inbox analytics through the public API. Use this when a task involves Inbox Zero rules, stats, or API-driven automation and can be solved through the CLI instead of browser interaction.
tools
Write focused unit tests for backend and utility logic
testing
Pause execution for a user-specified duration
testing
Update workspace packages while respecting the repo's pinned package list in .ncurc.cjs. Use when the user asks to update dependencies or refresh package versions.