cash-commit

Stage and commit files associated with a specific Cash change.

1|Updated May 11, 2026
One-click install
npx skills add https://github.com/cashwu/Agentflow-SDD --skill cash-commit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cash-commit
Source: https://github.com/cashwu/Agentflow-SDD/tree/main/.agents/skills/cash-commit
Command: npx skills add https://github.com/cashwu/Agentflow-SDD --skill cash-commit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git.

What problem does it solve?

This skill solves the challenge of managing multiple concurrent changes in a single repository by ensuring that only files relevant to a specific, tracked change are staged and committed, preventing accidental inclusion of unrelated work.

Core Features & Use Cases

  • Change-Aware Staging: Automatically identifies and stages files associated with a specific Cash change, including artifacts, source code, and review signals.
  • Archive Integration: Seamlessly handles post-archive states, allowing for commits even after a change has been archived.
  • Use Case: When working on two features simultaneously, use this skill to commit only the files for the authentication update while leaving the unfinished database migration files unstaged.

Quick Start

Ask the assistant to commit the files associated with your current active change name.

Frequently Asked Questions about cash-commit

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

FAQPage Schema
How do I commit only specific files when working on multiple features simultaneously in git?

Precision-staged commits filter dirty files against tracked Cash change state to stage only source and artifact files relevant to a specific change. This prevents accidental inclusion of unrelated work when managing multiple concurrent updates in a single repository.

What is the best way to automate intent-based staging for source and artifact files?

Intent-based staging is automated by validating change tracking through the local Cash CLI to ensure atomic commits. The system resolves shared review-loop signals and filters dirty files to stage only the specific source and artifact files associated with your active change.

Do I need the Cash CLI to perform granular git commits for multi-change workflows?

Yes, the local Cash CLI is required to validate change tracking and ensure atomic, intent-based staging. Both Git and the Cash CLI are necessary dependencies to filter dirty files and manage granular commits across complex workflows.

Can I commit changes after a change has been archived?

Yes, archive integration seamlessly handles post-archive states to allow commits even after a change has been archived. This ensures spec synchronization and shared review-loop signal resolution remain functional throughout the change lifecycle.

Why are unrelated files getting staged when I try to commit my current active change?

Unrelated files are staged without change-aware filtering because dirty files are not being filtered against tracked Cash change state. To prevent accidental inclusion, use precision-staged commits to validate change tracking and isolate source and artifact files for your specific change.

Does cash-commit support spec synchronization and review-loop signal resolution?

Yes, spec synchronization and shared review-loop signal resolution are supported as part of complex workflow management. The system validates change tracking to ensure atomic, intent-based staging of source and artifact files during these operations.