commit-trailers

Solid

Commit mesajlarina yapilandirilmis karar trailer'lari ekle. Constraint, Rejected, Confidence, Scope-risk, Not-tested trailer'lari ile karar baglamini koru.

AI & Automation 519 stars 44 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
90
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Commit Trailers -- Structured Decision Context Supplement conventional commits with structured trailers that preserve the reasoning behind a change. Future maintainers (and future agents) read commit history to understand not just what changed, but why a specific approach was taken. ## Standard Trailers Add these after the commit body, separated by a blank line, when they add value: ``` Constraint: <external limitation that shaped this approach> Rejected: <alternative considered and the reason it was rejected> Confidence: high | medium | low <how certain we are this is correct> Scope-risk: low | medium | high <blast radius — how much can this break> Not-tested: <what was not tested and why> ``` --- ## When to Use Each Trailer | Trailer | When to Include | When to Skip | |---------|----------------|--------------| | `Constraint` | External limitation forced a non-obvious decision | No external constraints applied | | `Rejected` | A reasonable alternative was considered and discarded | Only one approach was viable | | `Confidence` | Correctness is uncertain or untested in key areas | Straightforward well-tested change | | `Scope-risk` | Change touches shared infrastructure, middleware, auth, or core data paths | Isolated, single-purpose change | | `Not-tested` | A gap in test coverage is intentional and known | All paths are tested | Not every commit needs trailers. A `fix: typo in error message` needs none. A new auth middleware affecting every API call needs all f...

Details

Author
vibeeval
Repository
vibeeval/vibecosystem
Created
4 months ago
Last Updated
1 weeks ago
Language
C#
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

commitlore-commits

Use when about to make a git commit and there is decision context worth recording — a constraint that shaped the change, an alternative that was tried and dropped, a warning for whoever touches this next. Builds a CommitLore trailer block for the commit message, or drives the harvest pipeline to draft and machine-verify one from the session transcript and diff. Trigger phrases include "commit this with commitlore", "write a commitlore record for this change", "what should I record about why I ruled out X", "harvest a commit message", "commitlore 기록 남겨서 커밋해줘", "이 변경 결정 맥락 커밋에 남겨줘".

0 Updated today
MongLong0214
AI & Automation Listed

using-git-notes-for-ai-context

Reads, writes, and configures git notes and trailers for AI agent context — attribution, decision reasoning, prompts, and CI/CD metadata. Sets up namespace conventions, hook automation, team sync, and compliance. Use when storing AI attribution in git, setting up git notes for AI tracking, querying constraints or directives before modifying code, configuring notes sync for a team, choosing between git notes and trailers, or when the user mentions git notes, git trailers, AI attribution, AI provenance, Lore protocol, or decision context in commits.

0 Updated 6 days ago
msewell
AI & Automation Listed

devtrail-new

Create DevTrail documentation. Analyzes context to suggest document type or accepts explicit type parameter. Always confirms before creating.

0 Updated yesterday
Technophile522