go-workflow
v1.9.0Issue-to-PR workflow automation with git worktree management
By Gopher GuidesLicense: MIT21 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 10 skill or MCP entries
- Source updated
- Sep 1, 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 go-workflow for Codex and Claude Code
codex plugin marketplace add gopherguides/gopher-ai
codex plugin marketplace upgrade gopher-ai
codex plugin add go-workflow@gopher-aiPaste and run these commands in a terminal with Codex. They add and refresh the gopher-ai catalog, then install this plugin.
Compatibility: the page URL and API slug “go-workflow” remain stable.
- Codex:
go-workflow@agent-plugin-marketplace→go-workflow@gopher-ai
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/gopherguides/gopher-aiClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/go-workflow/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/address-review/SKILL.md├── skills/commit/SKILL.md├── skills/complete-issue/SKILL.md├── skills/create-pr/SKILL.md├── skills/e2e-verify/SKILL.md├── skills/review-deep/SKILL.md├── skills/ship/SKILL.md├── skills/start-issue/SKILL.md├── skills/tmux-start/SKILL.md└── skills/worktree/SKILL.md
Included Skills10
Address pull request review feedback from humans or bots. Use when existing comments, requested changes, unresolved review threads, or CodeRabbit/codex review findings need code fixes, verification, push updates, and thread resolution. SKIP fresh code-review requests with no existing feedback; use review-deep.
Create a git commit with an auto-generated conventional message from staged changes. Use for 'commit', 'save my work', or 'make a commit'. Does not push or open PRs; use `create-pr` for PR-only flow and `ship` for verify+push+merge.
Take a GitHub issue from implementation to merged PR. Use for 'complete issue #N', 'finish this issue end-to-end', or fully autonomous issue-to-merge requests. SKIP issue startup without merge intent; use start-issue.
Create a pull request using the repo PR template. Use when the user wants to open or submit a PR without immediately merging it. SKIP for end-to-end ship flows; use `ship` instead.
Run end-to-end PR verification with browser testing. Use before merge or in fix-and-ship mode when the user asks to verify a PR, run E2E, browser-test, or visually check UI changes. SKIP backend-only checks with no browser/UI path; use review-deep or ship as appropriate.
Deep-review a PR or branch with issue and repo context, then fix and commit actionable findings; PR-backed runs push new review commits by default. Use for 'review my changes', 'check this PR', or post-implementation quality/spec review requests. SKIP existing human/bot review comments that need replies/thread resolution; use address-review.
Ship a PR end-to-end: verify locally, push, create/update the PR, watch CI, handle review feedback, and merge without admin override. Use for 'ship', 'ship it', or 'push and merge'. SKIP if the user only wants a PR opened; use `create-pr`.
Start implementation of a GitHub issue: fetch context, prepare worktree flow, implement with TDD, verify, and submit PR. Use for 'start issue #N', issue URLs, or requests to begin issue work. SKIP fully autonomous issue-to-merge requests; use complete-issue.
Start issue work in a new tmux window with its own worktree. Use when the user has tmux running and wants issue startup to continue outside the current session. SKIP when not inside a tmux session ($TMUX unset) or when the user wants to work in the current session; use start-issue directly.
Create, remove, or prune git worktrees for issue/PR isolation. Use when the user asks for a worktree, wants an isolated workspace per issue, or wants completed worktrees cleaned up.
Plugin manifests2
{
"name": "go-workflow",
"version": "1.9.0",
"description": "Issue-to-PR workflow automation with git worktree management",
"author": {
"name": "Gopher Guides",
"email": "[email protected]"
},
"homepage": "https://gopherguides.com",
"repository": "https://github.com/gopherguides/gopher-ai",
"license": "MIT",
"keywords": [
"workflow",
"github",
"issues",
"pr",
"worktree"
],
"skills": "./skills/",
"interface": {
"displayName": "Go Workflow",
"shortDescription": "Issue-to-PR workflow automation with git worktree management",
"composerIcon": "./assets/icon.svg",
"developerName": "Gopher Guides",
"category": "Development"
}
}{
"name": "go-workflow",
"description": "Issue-to-PR workflow automation with git worktree management",
"version": "1.9.0",
"author": {
"name": "Gopher Guides",
"email": "[email protected]"
},
"homepage": "https://gopherguides.com",
"repository": "https://github.com/gopherguides/gopher-ai",
"license": "MIT",
"keywords": [
"workflow",
"github",
"issues",
"pr",
"worktree"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[go-workflow on Agent Plugins Marketplace](https://pluginsmp.com/plugins/go-workflow)