agent-teams
Coordinate multiple Claude Code sessions as a team — lead + teammates with shared task lists, mailbox messaging, and file-lock…
Run quality gates, review staged changes for issues, and create a well-crafted conventional commit. Use when saying "commit", "git commit", "save my changes", or ready to commit after making changes.
Claude Code
$ npx -y skills add rohitg00/pro-workflow --skill smart-commit --agent claude-code
Codex
$ npx skills add rohitg00/pro-workflow --skill smart-commit -a codex -y
Cursor
$ npx skills add rohitg00/pro-workflow --skill smart-commit -a cursor -y
Gemini CLI
$ npx skills add rohitg00/pro-workflow --skill smart-commit -a gemini-cli -y
GitHub Copilot
$ npx skills add rohitg00/pro-workflow --skill smart-commit -a github-copilot -y
OpenCode
$ npx skills add rohitg00/pro-workflow --skill smart-commit -a opencode -y
Windsurf
$ npx skills add rohitg00/pro-workflow --skill smart-commit -a windsurf -y
name: smart-commit description: Run quality gates, review staged changes for issues, and create a well-crafted conventional commit. Use when saying "commit", "git commit", "save my changes", or ready to commit after making changes. user-invocable: true
Use when saying "commit", "save changes", or ready to commit after making changes.
1. Check current state and identify what to commit. 2. Run quality gates (lint, typecheck, tests on affected files). 3. Scan staged changes for issues. 4. Draft a conventional commit message from the diff. 5. Stage specific files, create the commit. 6. Prompt for learnings from this change.
git status git diff --stat npm run lint 2>&1 | tail -5 npm run typecheck 2>&1 | tail -5 npm test -- --changed --passWithNoTests 2>&1 | tail -10 git add <specific files> git commit -m "<type>(<scope>): <summary>"
Before committing, check staged changes in **production code** (not test files) for:
Flag any issues before proceeding.
<type>(<scope>): <short summary> <body - what changed and why>
**Types:** feat, fix, refactor, test, docs, chore, perf, ci, style
Do NOT flag these during the pre-commit scan. They add noise without catching real bugs:
Claude Code learns from your corrections: self-correcting memory that compounds over 50+ sessions. Context engineering, parallel worktrees, agent teams, and 17 battle-tested skills.
Coordinate multiple Claude Code sessions as a team — lead + teammates with shared task lists, mailbox messaging, and file-lock…
Auto-configure quality gates, hooks, and settings for a new project. Detects project type and sets up appropriate tooling. Use…
Decompose large-scale changes into independent units and spawn parallel agents in isolated worktrees. Use for migrations,…
Capture a user-reported defect as a durable GitHub issue written in the project's own domain language. Explores the codebase in…
Smart context compaction with state preservation. Saves critical files, task progress, and working state before compaction,…
Master the four operations of context engineering — Write, Select, Compress, Isolate. Manage token budgets, compaction…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…