do-commit

Official

Finalize changes with quality gates.

Authorlushly-dev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the process of preparing code changes for commit, ensuring code quality, cleaning up unnecessary files, and verifying documentation before finalizing the commit.

Core Features & Use Cases

  • Automated Quality Checks: Runs linters, tests, type checkers, and build processes to catch errors early.
  • Cleanup: Removes temporary files and artifacts that should not be committed.
  • Documentation Verification: Checks for staleness in documentation like CHANGELOG.md and README.md.
  • Self-Review: Scans for common issues like debug statements, commented-out code, and secrets.
  • Use Case: Before merging a new feature, use the full mode to ensure all tests pass, temporary files are removed, documentation is updated, and the code is clean and ready for review.

Quick Start

Run the do-commit skill in quick mode to perform automated checks and commit your changes.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: do-commit
Download link: https://github.com/lushly-dev/afd/archive/main.zip#do-commit

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.