From developer
Generates descriptive commit messages following conventional commits format by analyzing git diffs. Useful when writing commit messages or reviewing staged changes.
npx claudepluginhub henkisdabro/wookstar-claude-plugins --plugin developerThis skill uses the workspace's default tool permissions.
Analyse staged changes and generate a commit message:
Generates conventional commit messages from staged Git changes by reviewing diffs, categorizing as feat/fix/refactor/docs/test/chore, and formatting as type(scope): description. Use before committing.
Generates conventional git commit messages by analyzing staged changes, categorizing types like feat/fix, adding scopes, and matching project history style.
Generates Conventional Commits from staged git changes: classifies feat/fix/docs types, detects scopes/breaking changes, matches project style from history.
Share bugs, ideas, or general feedback.
Analyse staged changes and generate a commit message:
git diff --staged
Follow conventional commits format:
<type>(<scope>): <description>
[optional body]
[optional footer]
feat(auth): add JWT authentication
Implement JWT-based authentication system with:
- Login endpoint with token generation
- Token validation middleware
- Refresh token support
For more examples (bugfix, refactor, multi-file, breaking changes, scopes), see
references/examples.md.
DO:
DON'T:
git diff --stagedFor git commands (analysing diffs, interactive staging, amending commits), see
references/git-commands.md.
references/examples.md - Detailed commit message examples (feature, bugfix, refactor, multi-file, breaking changes, scope examples)references/git-commands.md - Git commands for analysing changes, interactive staging, and amending commits