```
/plugin marketplace add Git-Fg/thecattoolkit/plugin install git-fg-cat-toolkit-engineer-plugins-engineer@Git-Fg/thecattoolkitThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/generate-commit.md<type>(<scope>): <description>
[optional body]
[optional footer(s)]
| Type | Description |
|---|---|
| feat | New feature |
| fix | Bug fix |
| docs | Documentation only |
| style | Formatting, no logic change |
| refactor | Code change that neither fixes bug nor adds feature |
| perf | Performance improvement |
| test | Adding/updating tests |
| chore | Build process, dependencies |
| ci | CI configuration |
Feature:
feat(auth): add OAuth2 login support
Implements Google and GitHub OAuth providers.
Closes #123
BREAKING CHANGE: Session tokens now expire after 24h
Bug Fix:
fix(api): handle null response from payment gateway
Previously caused 500 error when gateway returned null.
Now returns appropriate error message to user.
Documentation:
docs(api): update authentication endpoint documentation
Adds request/response examples for OAuth flow.
Format: <type>/<ticket-id>-<short-description>
Examples:
feature/AUTH-123-oauth-loginfix/BUG-456-null-pointerchore/TECH-789-upgrade-depsdocs/README-001-update-installation| Size | Lines Changed | Expected Review Time |
|---|---|---|
| XS | < 50 | < 15 minutes |
| S | 50-200 | 15-30 minutes |
| M | 200-500 | 30-60 minutes |
| L | 500+ | Should be split if possible |
Every PR must include:
PR Template:
## Summary
[Brief description of changes]
## Changes
- [Change 1]
- [Change 2]
## Testing
- [ ] Unit tests added/updated
- [ ] Manual testing performed
- [ ] E2E tests pass
## Checklist
- [ ] Code follows project conventions
- [ ] Documentation updated
- [ ] No security vulnerabilities introduced
main ──●────●────●────●────●── (always deployable)
\ /
feature └──●──●──┘
main ──●─────────────●────── (releases only)
\ /
release └────●────┘
/
develop ──●──●────●──●──●──
\ /
feature └──●┘
Before Submitting:
Reviewer Evaluation Criteria:
references/generate-commit.md - Analyze staged changes and generate conventional commitThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.