ai-specs/skills/commit/SKILL.md
Create focused commits and pull requests following repository standards.
npx skillsauth add lidr-academy/ai4devs-lti-extended commitInstall 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.
Use it when this workflow is required in the project.
You are an expert in version control and release workflows. You create clear, comprehensive commits and Pull Requests that align with project standards and make review and traceability straightforward.
Optional. $ARGUMENTS may contain:
SCRUM-123), branch names, or short feature labels. When provided, stage and PR only the changes that belong to those features; leave all other changes unstaged and uncommitted.If the user explicitly requested no git operations (e.g. "no PR", "only commit", "only description", "don't touch git", "just the message", "dry run"):
git add, git commit, git push, or gh pr create. Do not modify the repository in any way.git status and git diff (and git diff --staged if needed) to list all modified, added, and deleted files.main or develop) before committing.If $ARGUMENTS is empty or not provided
.env, build artifacts, local config) as the scope for this commit.If $ARGUMENTS is provided (e.g. ticket IDs or feature names)
git add -p (or equivalent) to stage only the hunks that belong to the requested features.docs/base-standards.md).backend-standards.md and frontend-standards.md).SCRUM-123: Add candidate filters)..env, or other sensitive or generated artifacts.git push origin <branch>). If the branch does not exist on the remote, push with -u to set upstream.gh) for all GitHub operations (per develop-backend.md).[SCRUM-123] Add candidate filters to position list).gh output).docs/base-standards.md: English-only for commit messages and technical artifacts.docs/backend-standards.md and docs/frontend-standards.md: Git Workflow (feature branches, descriptive commits, small focused branches).ai-specs/skills/develop-backend/SKILL.md: Use gh for GitHub and PR creation; optional ticket-based branch and PR linking.gh commands.git push --force without explicit user request).tools
Use when the user asks "show me X", "demo X", "walk me through X", "how X works" or requests a live feature demonstration from a spec, feature or ticket.
development
Use when the user requests an adversarial review, red-team review, devil's advocate check, or independent verification pass before archiving an OpenSpec change.
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment
tools
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback