Back to tags
Tag

Agent Skills with tag: pre-commit

17 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

next-code-reviewer

Review code for adherence to project guidelines, style guides, and best practices. Use after writing or modifying code, before committing changes or creating pull requests.

code-reviewbest-practicesstandards-compliancepre-commit
Morriz
Morriz
0

code-review

Review code changes using CodeRabbit CLI - supports uncommitted files (task mode) or all PR files vs main branch (pr mode). Catches bugs, security issues, and code quality problems before committing or when reviewing pull requests. Use when: (1) Reviewing uncommitted changes before committing (task mode), (2) Reviewing all changed files in a PR against main branch (pr mode), (3) Working on subtasks and want to check progress, (4) Need feedback on work-in-progress code, (5) Preparing PR for merge, (6) When CodeRabbit review is needed, (7) For bug detection and security scanning, or (8) For automated code quality assessment. Triggers: review code, check code quality, review changes, code review, review PR, check for bugs, security scan, review uncommitted, finalize code, pre-commit review.

code-qualitybug-detectionsecurity-scanpre-commit
LukasStrickler
LukasStrickler
0

docs-check

Analyze git diff to identify code changes requiring documentation updates. Categorizes changes (database/schema, API endpoints, components, configuration, authentication) and suggests relevant documentation files to review. Use when: (1) After making code changes, (2) Before committing significant changes, (3) When adding new features or modifying APIs, (4) During PR preparation, (5) When working with database schemas, API routes, components, or configuration files, (6) To ensure documentation stays synchronized with code changes, (7) For documentation sync and maintenance, or (8) For pre-commit documentation checks. Triggers: check docs, docs check, documentation check, update docs, sync documentation, what docs need updating, check if docs are up to date, after code changes, before committing.

gitdocumentationdiffsync-strategy
LukasStrickler
LukasStrickler
0

code-quality

Run comprehensive code quality checks including TypeScript typecheck, ESLint linting, Prettier formatting, and Markdown validation. Auto-fixes formatting issues in agent mode or provides read-only checks for CI pipelines. Use when: (1) Before committing code changes, (2) In CI/CD pipelines for automated quality gates, (3) After making significant code changes, (4) When preparing code for review, (5) When ensuring code meets quality standards, (6) For type checking, linting, formatting, and markdown validation, (7) In pre-commit hooks, or (8) For automated quality gates before merging. Triggers: finalize, code quality, typecheck, lint, format, check code, quality check, run checks, pre-commit, before commit, CI checks, validate code.

code-qualitylintingtype-checkingformatting
LukasStrickler
LukasStrickler
0

verification-before-completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

verificationpre-commitcontinuous-integrationquality-assurance
samjhecht
samjhecht
1

enforce-contract

單元測試與代碼提交前觸發。掃描並驗證方法的 pre-conditions、post-conditions 與 invariants,透過契約式設計減少 AI 幻覺。

contract-testingpre-commitunit-testingdesign-by-contract
knowlet
knowlet
1

Pre-Commit Quality Checking

Runs mandatory quality checks before commits. Executes build, tests, and pattern validation from code-review-standards.md. Use when ready to commit code or when asked to verify code quality meets project standards.

pre-commitquality-checksbuildtests
lifegenieai
lifegenieai
3

code-compliance

Validate code against established best practices during code reviews. Use when checking if code follows team standards, during /4_review workflow, or for pre-commit validation. Triggers include "check code compliance", "validate against best practices", "does this follow our standards", or automatically invoked by /4_review command.

code-qualitybest-practicescode-compliancepre-commit
ItamarZand88
ItamarZand88
2

quality-gates

Apply quality gate standards for git hooks, testing, CI/CD, and automation using Lefthook, Vitest, GitHub Actions, and quality enforcement. Use when setting up quality infrastructure, configuring hooks, discussing automation, or reviewing quality practices.

quality-gatesci-cdpre-commitautomation
phrazzld
phrazzld
21

pre-commit

When setting up automated code quality checks on git commit. When project has .pre-commit-config.yaml. When implementing git hooks for formatting, linting, or validation. When creating prepare-commit-msg hooks to modify commit messages. When distributing a tool as a pre-commit hook.

pre-commithookslintingformatting
Jamie-BitFlight
Jamie-BitFlight
111

rulebook-quality-gates

Automated quality checks and enforcement for code commits. Use when validating code quality, running pre-commit checks, ensuring test coverage, or enforcing coding standards before commits and pushes.

ci-cdquality-gateslintingpre-commit
hivellm
hivellm
5

code-review

Guide for making code reviews. Use this when asked to make code reviews, or ask to use it before committing changes.

code-reviewcode-qualitybest-practicespre-commit
maragudk
maragudk
203

ubs

Ultimate Bug Scanner - Pre-commit static analysis for AI coding workflows. 18 detection categories, 8 languages, 4-layer analysis engine. The AI agent's quality gate.

static-analysispre-commitmulti-languagequality-gates
Dicklesworthstone
Dicklesworthstone
202

git-hooks-setup

Implement Git hooks using Husky, pre-commit, and custom scripts. Enforce code quality, linting, and testing before commits and pushes.

gitpre-commithuskycode-quality
aj-geddes
aj-geddes
301

code-ratchets

Implement code quality ratchets to prevent proliferation of deprecated patterns. Use when (1) migrating away from legacy code patterns, (2) enforcing gradual codebase improvements, (3) preventing copy-paste proliferation of deprecated practices, or (4) setting up pre-commit hooks to count and limit specific code patterns. A ratchet fails if pattern count exceeds OR falls below expected—ensuring patterns never increase and prompting updates when they decrease.

code-qualitycode-modernizationpre-commitci-cd
AD-SDL
AD-SDL
346

Atomic Commit

Atomic Commit helps create clean, atomic commits by analyzing changes, detecting mixed concerns, and ensuring each commit is a complete unit of work. Key words to detect are atomic, atomic commits, clean commits.

atomic-commitsgitpre-commitbest-practices
chanwit
chanwit
588

verification-before-completion

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

citestingpre-commitcode-quality
obra
obra
15,0281,216