Skip to content
cccskills
FreePublished on GitHub

commit

Stage and commit vault changes with UK English conventional commit messages

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md2.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Commit Vault Changes

Stage and commit changes to the vault with properly formatted UK English conventional commit messages.

Usage

/commit                    # Auto-detect changes and commit
/commit -m "message"       # Commit with a specific message
/commit --amend            # Amend the previous commit (use sparingly)

Workflow

1. Review Changes

git status
git diff --stat

2. Stage Changes

Stage specific files rather than using git add -A:

  • Never stage: .env, credentials, .secrets.baseline (unless updated by detect-secrets)
  • Use git add -u for modified/deleted files with Unicode filenames (avoids octal encoding issues)
  • Use git lfs track first for large binary files (PPTX, PDF >100MB)

3. Compose Commit Message

Follow these conventions:

  • UK English spelling (e.g., "organise", "summarise", "colour")
  • Imperative mood in subject line (e.g., "Add meeting note" not "Added meeting note")
  • Subject line under 72 characters
  • Body explains the "why" not the "what" (the diff shows the what)
  • Always include the co-author tag

4. Commit Format

<type>: <subject>

<optional body>

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

Types:

TypeWhen to Use
AddNew notes, skills, scripts, templates
UpdateEnhancements to existing notes or config
FixBug fixes, broken links, frontmatter errors
RefactorRestructuring without changing meaning
ArchiveMoving notes to Archive/
RemoveDeleting deprecated content
DocsDocumentation-only changes (CLAUDE.md, READMEs)

5. Pre-commit Checks

The vault has pre-commit hooks that may:

  • Run detect-secrets (may need .secrets.baseline update)
  • Check for large files (use git LFS for >100MB)
  • Fix trailing whitespace and EOF

If the hook modifies files, re-stage with git add -u then commit again.

6. Post-commit

Run git status to verify the commit succeeded and working tree is clean.

Important

  • Never force push to main without explicit user confirmation
  • Never use --no-verify unless the user explicitly requests it
  • If git commit fails with PermissionError on ~/.cache/pre-commit/, use dangerouslyDisableSandbox: true

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Batch populate summary fields using content analysis

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

Batch auto-tag untagged notes using content analysis

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

Generate C4 architecture diagrams from system notes

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

canvas

Free

Create and edit Obsidian Canvas files for architecture visualization

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

Check Outlook inbox and update daily note with message summary

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

Evaluate an architecture artifact (ADR, HLD, LLD) against the vault's established architecture principles

The English summary is being prepared. Showing the original description.

DavidROliverBA/ArchitectKB53Updated Mar 2, 2026

See all skills by DavidROliverBA

Report a problem with this skill