wa:dev-commit

Community

Safely stage and commit with validated messages.

Authorjeremy-newhouse
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It prevents accidental or unsafe commits by guiding you through staging changes and enforcing conventional-commit message validation before creating the commit.

Core Features & Use Cases

  • Safe staging with guardrails: Stages only intended files (by provided paths or inferred task-relevant changes) while excluding .env files, credentials, and build artifacts unless explicitly requested.
  • Conventional commit message generation & validation: Creates a commit message from the staged-change context and validates it against allowed conventional commit types.
  • Two-stage workflow with clear progress: Updates a statusline at the start of each stage and resets it on completion or error.
  • Use Case: When implementing a small feature like adding authentication, you can stage the relevant code and tests, generate a feat-prefixed conventional commit message, validate it, and commit without risking secrets or malformed messages.

Quick Start

Use the wa:dev-commit skill with a conventional commit message like "/wa:dev-commit feat: add user authentication".

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: wa:dev-commit
Download link: https://github.com/jeremy-newhouse/eck-e2e-weather-app/archive/main.zip#wa-dev-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.