Finish Work - Pre-Commit Checklist

Community

Ship code with checks, docs, and confidence.

AuthorLinXueyuanStdio
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It prevents incomplete or inconsistent changes from being committed by ensuring code passes quality gates, relevant tests exist, specs and docs stay in sync, and cross-layer impacts are verified.

Core Features & Use Cases

  • Pre-commit quality verification: Runs linting, type-checking, and tests, and flags common issues like leftover console logs or unsafe TypeScript patterns.
  • Test and documentation completeness: Promotes adding unit/regression/integration tests when logic or behavior changes, and updating backend/frontend/spec documentation when needed.
  • Infra/cross-layer contract guardrails: Enforces stricter requirements (executable contracts, validation/error matrices, and required test points) when changes touch infrastructure or shared contracts.

Quick Start

Ask the AI to run the Finish Work checklist for your changes and tell you exactly which items you still need to address 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: Finish Work - Pre-Commit Checklist
Download link: https://github.com/LinXueyuanStdio/viben/archive/main.zip#finish-work-pre-commit-checklist

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.