Agent skill · software engineering · aiskillstore

conductor-revert

Git-aware undo by logical work unit (track, phase, or task)

Why this skill is useful

Adds specific git commands and workflows for reverting changes by logical work units that the AI wouldn't reliably generate on its own.

What it needs

About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Revert Track Revert changes by logical work unit with full git awareness. Supports reverting entire tracks, specific phases, or individual tasks. Use this skill when Working on revert track tasks or workflows Needing guidance, best practices, or checklists for revert track Do not use this skill when The task is unrelated to revert track You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-playbook.md. Pre-flight Checks 1. Verify Conductor is initialized: Check conductor/tracks.md exists If missing: Display error and suggest running /conductor:setup first 2. Verify git repository: Run git status to confirm git repo Check for uncommitted changes If uncommitted changes exist: 3. Verify git is clean enough to revert: No merge in progress No rebase in progress If issues found: Halt and explain resolution steps Target Selection If argument provided: Parse the argument format: Full track: {trackId} Example: auth20250115 Reverts all commits for the entire track Specific phase: {trackId}:phase{N} Example: auth20250115:phase2 Reverts commits for phase N and all subsequent phases Specific task: {trackId}:task{X.Y} Example: auth20250115:task2.3 Reverts commits for task X.Y only If no argument: Display guided selection menu: Commit Discovery For Task Revert 1. Search git log for task-specific commits: 2. Also find the plan.md update commit: 3. Collect all matching commit SHAs For Phase Revert 1. Determine task range for the phase by reading plan.md 2. Search for all task commits in that phase: 3. Find phase verification commit if exists 4. Find all plan.md update commits for phase tasks 5. Collect all matching commit SHAs in chronological order For Full Track Revert 1. Find ALL commits mentioning the track: 2. Find track creation commits: 3. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/conductor-revert

View the source on GitHub

Browse the @skills marketplace