Skip to content

Add git-kcommit: a kiro-backed variant of git-qcommit #5

@jsamuel1

Description

@jsamuel1

Summary

git-qcommit generates commit messages via the Amazon Q CLI chat. We've largely moved to Kiro as our coding agent, so we want a sibling command, git-kcommit, that does the same thing using Kiro instead of q.

Motivation

  • Day-to-day AI work now goes through kiro, not q.
  • Keep the familiar git-?commit UX; only the AI backend differs.

Proposed scope

  • Add a git-kcommit entrypoint mirroring git-qcommit, swapping the q chat invocation for the Kiro equivalent.
  • Extract the shared staging / diff-gathering / commit logic into a common core so git-qcommit and git-kcommit are thin backend-specific frontends.
  • Decide between a selectable --backend q|kiro flag on one tool vs. shipping a second binary.

Filed via the autoloop ↔ GitHub gh-sync bridge (createIssue path) as a live contract test of the issue-sync feature.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions