commit

Stage relevant files, generate conventional commit messages, and log results to crosslink issues.

6|3|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/dollspace-gay/crosslink --skill commit-dollspace-gay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/dollspace-gay/crosslink/tree/main/crosslink/resources/claude/skills/commit
Command: npx skills add https://github.com/dollspace-gay/crosslink --skill commit-dollspace-gay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating git commits and separately logging work results to crosslink issue trackers is tedious and error-prone, often leading to incomplete audit trails for development work that make it hard to track progress across sessions and agent handoffs.

Core Features & Use Cases

  • Smart File Staging: Automatically stages only relevant changed files instead of blindly adding all files, avoiding accidental inclusion of unrelated changes like local config files.
  • Conventional Commit Generation: Creates properly formatted commit messages that include crosslink issue references when an active issue exists, keeping commit history consistent with project standards.
  • Automatic Audit Logging: Adds a result comment to the active crosslink issue after a successful commit, closing the audit trail for the completed work unit without manual tracker updates. Use case: For example, when finishing work on a crosslink-tracked bug fix, this skill handles the entire commit process and logs the result to the associated issue so you don't have to manually update the tracker.

Quick Start

Use the commit skill to finalize your current code changes and automatically log the result to your active crosslink issue.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate git commits and issue tracking updates at the same time?

Automating git commits alongside issue tracking updates requires linking commit messages to active crosslink issues. This skill stages changed files, formats conventional commit messages with issue references, and automatically logs result comments to the associated tracker.

How does smart file staging prevent unrelated local config files from being committed?

Smart file staging prevents unrelated local config files from being committed by selectively staging only relevant changed files. Instead of blindly adding all modifications, it evaluates the working tree to ensure only appropriate code changes are included in the git commit.

What is the best way to maintain a complete audit trail for development workflows?

Maintaining a complete audit trail for development workflows requires automatic logging of completed work units. This skill adds a result comment to the active crosslink issue after a successful git commit, closing the audit trail without manual tracker updates.

Can I use conventional commit message formatting with automatic crosslink issue references?

Conventional commit message formatting with crosslink issue references is fully supported. The skill generates properly formatted commit messages that include active issue references, keeping your git commit history consistent with project standards.

Does the commit skill work for bug fixes, feature implementation, and refactoring tasks?

The commit skill works for bug fixes, feature implementation, and refactoring tasks tracked via crosslink issues. It applies to any development workflow requiring end-to-end git commit automation and automatic result comment logging to maintain accurate audit trails.