Developing Ansible
Use when writing, reviewing, or refactoring Ansible playbooks, roles, or tasks.
Developing Bash Scripts
Use when writing, reviewing, or refactoring a Bash script.
Keep A Changelog
Use when the user mentions preparing or publishing a new release, or asks to review or refactor CHANGELOG.md, following Keep a Changelog format and Semantic Versioning.
Developing Posix Shell Scripts
Use when writing, reviewing, or refactoring a POSIX shell script (/bin/sh), or when targeting Alpine, BusyBox, or any environment where Bash cannot be assumed.
Reviewing Agents Md
Use when writing, reviewing, or refactoring AGENTS.md, writing an agent guide, documenting the project for AI agents, or orienting AI coding tools to a new repository.
Commit And Summarize
Use when the user asks to commit changes and/or summarize the current session - or when wrapping up a conversation that involved code or file edits.