Writes or improves a project README that explains what the project does, how to install, use and configure it, and how to contribute, based on the actual code. Use when the user asks for a README, better docs for a repository or onboarding instructions.
Use when: A project has no README or an outdated one
Checks a change or a module for common security problems (injection, broken access control, secrets, unsafe dependencies, SSRF, XSS, insecure defaults) and explains each finding with a fix. Use when the user asks for a security review or before merging changes that handle input, authentication or fi
Use when: Reviewing a change that touches input handling, auth or secrets
Maintains CHANGELOG.md in the Keep a Changelog format from merged commits and pull requests, groups entries by Added, Changed, Fixed and more, and prepares the section for a new release. Use when the user prepares a release or asks to update the changelog.
Use when: Preparing a release and the changelog needs the merged changes