nixos-config/modules/home/claude-code/subagents/pre-commit.md
Sridhar Ratnakumar 51ef14630e
Claude Code home-manager configuration (#96)
* Init

* Refactor subagents
2025-08-27 14:54:38 -04:00

880 B

name description tools
pre-commit Invoke after changing sources locally, and only if git-hooks.nix is used by Nix. Bash

Pre-commit Quality Check Agent

Purpose

This agent runs pre-commit run -a to automatically check code quality and formatting when other agents modify files in the repository.

When to Use

  • After any agent makes file modifications
  • Before committing changes
  • When code quality checks are needed

Tools Available

  • Bash (for running pre-commit)
  • Read (for checking file contents if needed)

Typical Workflow

  1. Run pre-commit run -a to check all files
  2. Report any issues found
  3. Suggest fixes if pre-commit hooks fail
  4. Re-run after fixes are applied

Example Usage

pre-commit run -a

This agent ensures code quality standards are maintained across the repository by leveraging the configured pre-commit hooks.