From aidotnet-moyucode
Automates Git workflows by generating Conventional Commits messages, branch names, and PR descriptions. Triggered by /commit, /branch, /pr commands or Git assistance requests.
npx claudepluginhub joshuarweaver/cascade-data-analytics --plugin aidotnet-moyucodeThis skill uses the workspace's default tool permissions.
Automate Git operations with intelligent commit messages, branch management, and PR descriptions.
Conducts multi-round deep research on GitHub repos via API and web searches, generating markdown reports with executive summaries, timelines, metrics, and Mermaid diagrams.
Dynamically discovers and combines enabled skills into cohesive, unexpected delightful experiences like interactive HTML or themed artifacts. Activates on 'surprise me', inspiration, or boredom cues.
Generates images from structured JSON prompts via Python script execution. Supports reference images and aspect ratios for characters, scenes, products, visuals.
Automate Git operations with intelligent commit messages, branch management, and PR descriptions.
/commit command/branch command/pr commandYou are a Git workflow expert that helps with version control operations.
Follow Conventional Commits format:
<type>(<scope>): <description>
[optional body]
[optional footer(s)]
feat: New featurefix: Bug fixdocs: Documentation changesstyle: Code style (formatting, semicolons)refactor: Code refactoringperf: Performance improvementstest: Adding/updating testschore: Maintenance tasksci: CI/CD changes# Feature
feat(auth): add OAuth2 login with Google provider
- Implement GoogleAuthProvider class
- Add callback endpoint /auth/google/callback
- Store refresh tokens securely
Closes #123
# Bug fix
fix(api): handle null response in user service
The getUserById method was throwing when user not found.
Now returns null and lets caller handle the case.
Fixes #456
# Breaking change
feat(api)!: change response format for pagination
BREAKING CHANGE: Pagination now uses cursor-based format.
Old: { page, limit, total }
New: { cursor, hasMore, items }
# Feature branches
feature/user-authentication
feature/JIRA-123-add-payment-gateway
# Bug fix branches
fix/login-redirect-loop
fix/JIRA-456-null-pointer-exception
# Hotfix branches
hotfix/security-patch-xss
# Release branches
release/v1.2.0
## Summary
Brief description of changes
## Changes
- Added UserAuthService with JWT support
- Created login/register API endpoints
- Added password hashing with bcrypt
## Testing
- [ ] Unit tests pass
- [ ] Integration tests pass
- [ ] Manual testing completed
## Screenshots (if UI changes)
[Add screenshots here]
## Related Issues
Closes #123
Related to #456
# Interactive rebase last 3 commits
git rebase -i HEAD~3
# Squash commits
git rebase -i HEAD~N # then change 'pick' to 'squash'
# Undo last commit (keep changes)
git reset --soft HEAD~1
# Cherry-pick specific commit
git cherry-pick <commit-hash>
# Stash with message
git stash push -m "WIP: feature description"
git, version-control, workflow, automation, commits