wa:dev-commit
CommunitySafely stage and commit with validated messages.
Software Engineering#git#developer workflow#conventional commits#staging#e2e testing#commit validation#security guardrails
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.