finish-work

Enforce a pre-commit checklist with lint, typecheck, and tests.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/TbK0ng/mytrellis --skill finish-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: finish-work
Source: https://github.com/TbK0ng/mytrellis/tree/main/.agents/skills/finish-work
Command: npx skills add https://github.com/TbK0ng/mytrellis --skill finish-work

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This checklist helps ensure code quality, documentation sync, and change verification before submitting a commit by enforcing a structured pre-commit workflow.

Core Features & Use Cases

  • Code Quality Checks: lint, typecheck, and tests run prior to commit to catch issues early.
  • Documentation Sync: ensures docs and changelog references stay aligned with code changes.
  • Pre-Commit Validation: verifies prerequisites, reads referenced docs/scripts, and surfaces follow-up items after checks.

Quick Start

Run the finish-work flow after coding and testing to verify completeness before committing.

Frequently Asked Questions about finish-work

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce a pre-commit checklist for lint, typecheck, and tests?

To enforce a pre-commit checklist, you need a structured workflow that runs lint, typecheck, and tests while verifying prerequisites and surfacing follow-up items before code submission. This ensures code quality checks catch issues early.

What is the best way to ensure documentation sync before a git commit?

The best way to ensure documentation sync before a commit is to run a pre-commit validation flow that verifies docs and changelog references stay aligned with code changes, preventing outdated documentation from reaching your repository.

Does a pre-commit validation flow require external dependencies to run?

No, a pre-commit validation flow can run without external dependencies, operating independently without writing artifacts or using memory while verifying completion and surfacing follow-up items after checking code quality.

How do I verify code quality and prerequisites prior to code submission?

You verify code quality and prerequisites prior to code submission by executing pre-checks that read referenced docs and scripts, followed by running lint, typecheck, and tests to catch issues before committing.

When do I need a pre-commit workflow for code quality checks?

You need a pre-commit workflow for code quality checks during standard software development whenever you want to catch issues early, verify completeness, and ensure documentation and changelog references are aligned before submitting code.

What are the limitations of running pre-commit checks without writing artifacts?

Running pre-commit checks without writing artifacts means the validation process operates statelessly, focusing solely on verifying completion and surfacing follow-up items rather than generating persistent reports or modifying project files during the check.