Agent Plugins Marketplace
← All plugins

gt-workflow

v2.0.5

Graphite-native workflow skills for stacked PR development — commit auditing, stack planning, sync, and navigation, invoked as Codex skills through the gt CLI.

CodexClaude Code11 Skills1 MCP serverstdio

By KingInYellowsLicense: MIT0 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
12 skill or MCP entries
Source updated
Sep 27, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install gt-workflow for Codex and Claude Code

Installs for the current user
codex plugin marketplace add KingInYellows/yellow-plugins
codex plugin marketplace upgrade yellow-plugins
codex plugin add gt-workflow@yellow-plugins

Paste and run these commands in a terminal with Codex. They add and refresh the yellow-plugins catalog, then install this plugin.

Compatibility: the page URL and API slug “gt-workflow” remain stable.

  • Codex: gt-workflow@agent-plugin-marketplace → gt-workflow@yellow-plugins

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/KingInYellows/yellow-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/gt-workflow/.

Plugin files

plugins/gt-workflow/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/audit-review/SKILL.md
├── skills/gt-amend/SKILL.md
├── skills/gt-cleanup/SKILL.md
├── skills/gt-merge/SKILL.md
├── skills/gt-nav/SKILL.md
├── skills/gt-setup/SKILL.md
├── skills/gt-stack-plan/SKILL.md
├── skills/gt-sync/SKILL.md
├── skills/smart-submit/SKILL.md
├── skills/stack-decomposition-format/SKILL.md
├── skills/stack-plan-style/SKILL.md
└── .mcp.json

Included Skills11

audit-reviewskills/audit-review/SKILL.md

Run 1-3 parallel quick-audit passes (code quality, security, error handling) over a diff and gate on findings. Use when smart-submit or gt-amend need to audit uncommitted changes before committing.

gt-amendskills/gt-amend/SKILL.md

Fold working-tree changes into the current branch commit, audit them, and re-submit via Graphite. Use when user says "amend this", "add this to the current PR", "fold this fix in", or has follow-up edits for an already-submitted branch. Not for starting new work — use the smart-submit skill instead.

gt-cleanupskills/gt-cleanup/SKILL.md

Scan local branches for staleness and divergence, then delete or reconcile them with safeguards. Use when user says "clean up my branches" or "which branches are stale". For deleting branches whose PRs merged — and for pulling trunk or restacking — use the gt-sync skill.

gt-mergeskills/gt-merge/SKILL.md

Merge the current stack's pull requests, from trunk up to the current branch, via Graphite. Use when the user says "merge my stack" or "land these PRs" and the stack is fully reviewed and ready.

gt-navskills/gt-nav/SKILL.md

Visualize your Graphite stack and navigate between its branches. Use when user says "show my stack", "where am I in the stack", "go up/down a branch", or "checkout the top of the stack". Not for restacking, syncing, or cleanup — use the gt-sync or gt-cleanup skill.

gt-setupskills/gt-setup/SKILL.md

Validate Graphite CLI prerequisites and configure settings for AI agent workflows. Use when first installing the plugin, after Graphite auth changes, or when gt commands fail.

gt-stack-planskills/gt-stack-plan/SKILL.md

Decompose a feature into stacked PRs, ordered by dependency (plan-only). Use when breaking a feature into reviewable stacked PRs.

gt-syncskills/gt-sync/SKILL.md

Pull latest trunk, restack all tracked branches, and untrack branches whose PRs merged. Use when user says "sync with main", "rebase my stack", or "pull latest", after PRs merge, or when gt reports "needs restack". Not for deleting stale local-only branches — use the gt-cleanup skill.

smart-submitskills/smart-submit/SKILL.md

Stage, audit, commit, and submit uncommitted changes via Graphite, with parallel code-review agents. Use when user says "submit this", "ship it", or "commit and push", or has uncommitted work to turn into a PR. Requires uncommitted changes — a clean, already-committed branch needs only gt submit; amending an already-submitted branch is the gt-amend skill.

stack-decomposition-formatskills/stack-decomposition-format/SKILL.md

Structured format contract for "## Stack Decomposition" sections in plan documents, shared by gt-stack-plan (producer) and flow:work (consumer). Use when writing or parsing a Stack Decomposition section.

stack-plan-styleskills/stack-plan-style/SKILL.md

Display guidance for presenting a stacked-PR plan — ordered branch tree with intent, commit type, and dependency notes. Use when gt-stack-plan presents a stack plan for user confirmation.

MCP servers1

graphitestdio
command
gt
args
mcp

Plugin manifests2

plugins/gt-workflow/.codex-plugin/plugin.json
{
  "name": "gt-workflow",
  "version": "2.0.5",
  "interface": {
    "displayName": "Graphite Workflow",
    "category": "Developer Tools"
  },
  "description": "Graphite-native workflow skills for stacked PR development — commit auditing, stack planning, sync, and navigation, invoked as Codex skills through the gt CLI.",
  "skills": "./codex/skills",
  "hooks": "./hooks/codex-hooks.json",
  "mcpServers": "./.mcp.json"
}
plugins/gt-workflow/.claude-plugin/plugin.json
{
  "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  "name": "gt-workflow",
  "version": "2.0.5",
  "description": "Graphite-native workflow commands for stacked PR development. Provides smart commit-and-submit with parallel audit agents, stack planning, sync, and navigation — all through the gt CLI.",
  "author": {
    "name": "KingInYellows",
    "url": "https://github.com/KingInYellows"
  },
  "homepage": "https://github.com/KingInYellows/yellow-plugins/tree/main/plugins/gt-workflow",
  "repository": "https://github.com/KingInYellows/yellow-plugins",
  "license": "MIT",
  "keywords": [
    "graphite",
    "graphite-cli",
    "gt",
    "git",
    "stacked-prs",
    "smart-commits",
    "sync",
    "conventional-commits",
    "workflow",
    "pull-requests"
  ],
  "outputStyles": "./output-styles",
  "mcpServers": "./.mcp.json",
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/scripts/entrypoint-claude.js\" --hook check-git-push",
            "timeout": 5
          }
        ]
      }
    ],
    "PostToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "node \"${CLAUDE_PLUGIN_ROOT}/hooks/scripts/entrypoint-claude.js\" --hook check-commit-message",
            "timeout": 5
          }
        ]
      }
    ]
  },
  "dependencies": [
    "yellow-core"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[gt-workflow on Agent Plugins Marketplace](https://pluginsmp.com/plugins/gt-workflow)