mixomat
- 4 skills
- 0 followers
- 12 hours ago last updated
- ▌ Squash Commits · mixomatSquash all commits in a feature branch into a single commit with an AI-generated summary message. Use when the user wants to clean up their git history before merging, combine multiple commits, or create a single commit from a feature branch.
- ▌ Clean Gone Branches · mixomatClean up local git branches marked as [gone] (deleted on remote but still exist locally). Use when the user wants to clean up stale branches, remove gone branches, or delete branches that no longer exist on remote.
- ▌ Writing Use Cases · mixomat bundleCreate structured use case documentation with sequence diagrams for backend systems. Use when documenting API endpoints, service interactions, event flows, or system behaviors. Triggers on requests like "document this use case", "create use case for X endpoint", "write flow documentation", or "explain how X feature works".
- ▌ Test Driven Development · mixomat bundleWrite unit test first before writing new production code, watch the unit test fail, then write the minimal production code to pass the test. Use when the user asks to implement/add/create/build features or functionality, fix/resolve/patch bugs or issues, refactor/restructure/reorganize code, modify/update/change existing behavior, add new methods/functions/classes, or make code changes. Activate for substantial changes that affect behavior, not formatting or comments.