pre-commit-setup

Official

Auto-configure pre-commit checks for your repo.

Authornthplusio
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the setup of pre-commit quality checks by generating a standardized pre-push configuration for new or existing projects.

Core Features & Use Cases

  • Automatic ecosystem detection (JavaScript/TypeScript, Python, Rust, Go) by scanning root files.
  • Tooling detection for typecheck, lint, build, and test commands and their integration into pre-commit.
  • Generates .claude/pre-commit.json and provides guidance on customization.
  • Use Case: When starting a new project or enforcing consistent checks across a multi-language repo.

Quick Start

Run pre-commit-setup on your repository to generate the configuration. Review and adjust the generated .claude/pre-commit.json as needed before pushing changes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pre-commit-setup
Download link: https://github.com/nthplusio/functional-claude/archive/main.zip#pre-commit-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.