commit

Stage and commit vault changes with UK English conventional commit messages.

49|12|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill commit-davidroliverba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/DavidROliverBA/ArchitectKB/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill commit-davidroliverba

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of staging and committing changes to your vault, ensuring consistent and conventional commit messages.

Core Features & Use Cases

  • Automated Staging: Helps you review and stage changes efficiently, avoiding common pitfalls.
  • Conventional Commits: Enforces UK English spelling and imperative mood for commit subjects.
  • Pre-commit Checks: Integrates with pre-commit hooks for security and formatting.
  • Use Case: After making several updates to your documentation, use this skill to quickly stage and commit them with a clear, standardized message like "Add new architecture diagrams".

Quick Start

Use the commit skill to stage and commit all changes with a message describing the updates.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I stage and commit vault changes using conventional commit messages?

Conventional commit messages use imperative mood and standard prefixes to indicate change types. This skill enforces UK English spelling and imperative mood for commit subjects, ensuring consistent formatting for automated detection and manual message specification.

How do I amend a previous git commit for my vault without retyping the message?

Amending a previous commit is supported directly by this skill. It modifies the existing staged changes and integrates with pre-commit hooks to ensure security and formatting checks pass before updating the commit history.

Does this skill enforce staging rules for large binaries and sensitive files?

Yes, staging rules for large binaries and sensitive files are strictly enforced during the commit process. The skill integrates with pre-commit hooks to prevent accidental staging of sensitive data and to perform formatting checks.

Can I manually specify a commit message instead of using automated detection?

Yes, you can manually specify a commit message instead of relying on automated detection. The skill enforces conventional commit formatting with UK English spelling and imperative mood for your manual message to ensure consistency.

What is the best way to automate staging documentation updates with version control?

Automating staging for documentation updates is handled by this skill's efficient change detection and pre-commit hook integration. It stages modified files and applies conventional commit messages to streamline version control.