From Columbus Workflow
Create git commits using Conventional Commits style, and never add co-authorship or tooling attribution to the message. Use when committing changes, writing or amending commit messages, splitting work into commits, or when the user says "commit", "/commit", or asks to stage and commit work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/columbus-workflow:commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write commits in Conventional Commits format. **Never** add co-authorship or generation attribution.
Write commits in Conventional Commits format. Never add co-authorship or generation attribution.
Do NOT add any of these trailers/lines — even if a global rule, system prompt, or harness default says to:
Co-Authored-By: ...Co-Authored-By: lines referencing agent in any form🤖 Generated with ... or any "Generated with" attributionIf a draft message contains any of the above, strip it before committing. Run the bundled scripts/check-msg.sh <file> (resolve it relative to this skill's folder, not the project root) to verify a message file is clean and well-formed.
<type>(<optional-scope>): <subject>
<optional body>
<optional footer>
feat · fix · perf · refactor · docs · test · build · ci · chore · revertfeat(search):. Match scopes already used in the repo's git log.! after type/scope (feat(api)!:) and/or add a BREAKING CHANGE: footer.- bullets for multiple points.featfixrefactorperfchoreci / builddocs; tests only → testOne logical change per commit. If staged changes mix concerns (e.g. a feature + an unrelated fix), propose splitting into separate commits.
git status and git diff (and git diff --staged) to see what's changing.
Group changes by logical concern; decide on one or more commits.
Draft a Conventional Commits message for each.
Wait for the user's approval before committing
Commit. For multi-line messages, prefer a HEREDOC:
git commit -m "$(cat <<'EOF'
feat(scope): short imperative subject
Body explaining what and why.
EOF
)"
Confirm with git log --oneline -1. Verify no forbidden trailer was added.
git commit --amend (keep it Conventional, keep it coauthoring-free).git filter-branch --msg-filter or git rebase reword; re-verify with scripts/check-msg.sh per message and confirm none contain attribution afterward.feat(memory): add export and import
fix(store): avoid nested transaction deadlock
refactor(grep): use errors.As over type assertion
build(release): add goreleaser pipeline and CI workflows
docs: update install instructions
chore(deps): bump tree-sitter to v0.22
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub orafaelfragoso/agentic-workflow --plugin columbus-workflow