Dev10x-git-promote

Create tickets and branches for git commits lacking task references.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Brave-Labs/dev10x --skill dev10x-git-promote-brave-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dev10x-git-promote
Source: https://github.com/Brave-Labs/dev10x/tree/main/codex-skills/dev10x-git-promote
Command: npx skills add https://github.com/Brave-Labs/dev10x --skill dev10x-git-promote-brave-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Converts commits lacking a ticket into tracked work items by creating a ticket, a matching branch, cherry-picking the commit, and updating the commit message to reference the ticket.

Core Features & Use Cases

  • Create a ticket from the commit using Dev10x:ticket-create.
  • Create a properly named branch and cherry-pick the commit onto it.
  • Update the original commit message to reference the new ticket and optionally push a PR.

Quick Start

Provide the target commit hash and let this skill perform ticketing, branching, cherry-picking, and commit-message updates.

Frequently Asked Questions about Dev10x-git-promote

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

FAQPage Schema
How do I retroactively link a git commit to a ticket?

To retroactively link a git commit to a ticket, this skill automates creating a matching ticket, branching, cherry-picking the commit, and amending the commit message to reference the new ticket.

What is the best way to create tickets from existing git commits?

Creating tickets from existing git commits is handled by providing the target commit hash, which triggers automated ticket creation, branch naming, cherry-picking, and commit message updates for traceability.

How do I cherry-pick a commit and update the commit message to reference a ticket?

Cherry-picking a commit and updating the commit message is automated by creating a properly named branch, applying the commit, and amending its message to include the new ticket reference.

Do I need a specific ticketing system to automate git commit tracking?

Automating git commit tracking requires the Dev10x:ticket-create and Dev10x:ticket-branch dependencies for ticket generation and branching, with optional Dev10x:gh-pr-create for PR integration.

When should I use automated ticketing for git commits?

Use automated ticketing for git commits when you have tech debt fixes, bugs, or improvements lacking task tracking references, ensuring proper linkage and traceability within your ticket system.