checking-changes

Official

Ensures code changes are clean before committing.

Authorstreamlit
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Validates code changes before committing by running formatting, linting, type checking, and unit tests across all uncommitted files.

Core Features & Use Cases

  • End-to-end pre-commit validation: Runs formatters, linters, type checkers, and tests to ensure code quality before commit.
  • Supports Python and TypeScript: Works with backend Python and frontend TypeScript changes in a single workflow.
  • Use Case: Before finishing a feature, run the check to catch style and type errors early, reducing rework.

Quick Start

Run the check target to validate your changes before committing.

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: checking-changes
Download link: https://github.com/streamlit/streamlit/archive/main.zip#checking-changes

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 471,000+ vetted skills library on demand.