claude/skills/git-workflow/SKILL.md
Git workflow standards. Apply when committing changes, creating pull requests, or managing branches.
npx skillsauth add channinghe/dotfiles git-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Follow Conventional Commits strictly:
<type>(<scope>): <subject>
<body>
<footer>
Types:
feat: New featurefix: Bug fixrefactor: Code change without fixing bug or adding featureperf: Performance improvementtest: Adding or updating testsdocs: Documentation changesstyle: Code style changes (formatting, etc.)chore: Maintenance tasksExamples:
feat(auth): add OAuth2 login flow
Implements authorization code flow with PKCE.
Supports Google and GitHub providers.
Closes #123
fix(payment): handle Stripe webhook retries
Previous implementation didn't handle duplicate
webhook events, causing duplicate charge attempts.
Fixes #456
Closes #123 or Refs #456main (protected)
├─ feature/<feature-name>
├─ fix/<bug-description>
├─ hotfix/<urgent-fix>
└─ refactor/<description>
Rules:
Follow commit format, include PR number:
feat(auth): add OAuth2 login flow (#42)
## Summary
[Bullet points, 2-3 lines max]
## Changes
- File A: What changed
- File B: What changed
## Test Plan
- [ ] Unit tests pass
- [ ] Integration tests pass
- [ ] Manual testing done
## Breaking Changes
[List any breaking changes or "None"]
## Screenshots (if applicable)
--amend to fix typos.env, .env.localnode_modules/, dist/, build/.vscode/, .idea/).DS_Store, Thumbs.db)development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
development
# Verification Loop Skill A comprehensive verification system for Claude Code sessions. ## When to Use Invoke this skill: - After completing a feature or significant code change - Before creating a PR - When you want to ensure quality gates pass - After refactoring ## Verification Phases ### Phase 1: Build Verification ```bash # Check if project builds npm run build 2>&1 | tail -20 # OR pnpm build 2>&1 | tail -20 ``` If build fails, STOP and fix before continuing. ### Phase 2: Type Check
tools
Tooling and verification. Apply when encountering unfamiliar third-party libraries, framework updates, uncertain parameter types, verifying best practices, or uncertain API parameters.
development
Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.