Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By gregrossdev
A structured workflow system for Claude Code: gather decisions, implement in batches, govern quality. Three steps, two approval gates, zero decision fatigue.
npx claudepluginhub gregrossdev/gigBrainstorm with mockups, diagrams, and design notes to align on what to build.
Research the problem, make decisions, and build the implementation plan.
Verify, validate, track issues, archive iteration, summarize and suggest next.
Execute approved plan batch by batch with team-first parallel execution.
Initialize the gig system in any project. Discovers context, scaffolds .gig/, proposes first milestone.
Brainstorm with mockups, diagrams, and design notes to align on what to build.
Research the problem, make decisions, and build the implementation plan. Two approval gates, one command.
Verify, validate, track issues, archive iteration, summarize status, and suggest next iteration ideas.
Execute the approved plan batch by batch with team-first parallel execution and human-in-the-loop checkpoints.
Initialize the gig system in any project. Discovers context, scaffolds .gig/, proposes first milestone. Universal entry point.
Executes bash commands
Hook triggers when Bash tool is used
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Corca Workflow Framework — consolidated hooks and skill orchestration for structured development sessions
AI-powered cascading development framework with design document system and multi-agent collaboration. Breaks down projects into Features (Mega Plan), Features into Stories (Hybrid Ralph), with auto-generated technical design docs, dependency-driven batch execution, Git Worktree isolation, and support for multiple AI agents (Codex, Amp, Aider, etc.).
Plan and autonomously build a software task end-to-end. Recons the codebase, applies preloaded memory, decomposes into the right number of phases, gets one confirmation, then prepares a single ready-to-paste /goal command — one paste between you and done — that drives execution to completion with built-in retry, fix-spec recovery, and per-phase memory writeback. Works on Claude Code and Codex.
Context-driven development framework that enables structured lifecycle for software projects: Context → Spec & Plan → Implement
Structured project planning and execution through brainstorm, spec, and build phases across three execution tiers: sequential, delegated sub-agents, and full agent teams
Compound Engineering workflow: PRD-driven sprints, isolated worktrees, hook-enforced safety, automated learning. Skills become /vini-workflow:plan, /vini-workflow:compound, etc.
____ ___ ____
/ ___|_ _/ ___|
| | _ | | | _
| |_| || | |_| |
\____|___\____|
A structured workflow system for Claude Code. Gather decisions, implement in batches, govern quality. Two approval gates, zero decision fatigue. It's how I turn AI into reliable, governed output instead of vibe coding.
You tell Claude what you want. Claude does the rest — research, decisions, implementation, testing — and checks in with you at two gates before writing any code. Init scaffolds project-type-specific Mermaid diagrams and flows directly into spec elicitation.
Each iteration is one loop — decide, build, verify:
/gig:milestone → spec: create milestone with stories, requirements, constraints
/gig:gather → decide: research, make decisions, build the plan
/gig:implement → build: execute batches with checkpoints
/gig:govern → verify: test, validate, track issues, archive
Repeat for the next iteration. That's the whole system.
You say what you want. Claude researches your codebase, makes every decision, and presents them in a batch:
| ID | Decision | Choice | Rationale (1-line) |
|-------|----------------------|----------------------------------------|-------------------------------------------------------|
| D-1.1 | Directory structure | Split templates into gig/ and project/ | Clean separation — state files vs user-facing output |
| D-1.2 | Initial templates | ARTICLE.md, README.md, RESEARCH.md | Three templates the user requested |
| D-1.3 | Copy destination | Project root, skip if exists | Respects user customization, not hidden in .gig/ |
| D-1.4 | Selection UX | Opt-in at init, user picks templates | Not every project needs an article or research doc |
| D-1.5 | ARTICLE.md migration | Move out of .gig/ state files | It was never a state file — clean break |
| D-1.6 | Upgrade behavior | upgrade.sh ignores project templates | Upgrade is for .gig/ state files, not project output |
Does this batch look good?
→ Approve — reply "approve" or "looks good" to lock these in.
→ Redline — reference by ID (e.g., "D-1.3: copy to docs/ instead").
→ Ask questions — about any decision before committing.
After you approve decisions, Claude builds the plan — small batches, one concern each:
Iteration 65 — Project Templates (v0.65.x)
| Batch | Version | Title | Status |
|-------|---------|------------------------------------------|---------|
| 65.1 | 0.65.1 | Restructure templates directory | pending |
| 65.2 | 0.65.2 | Create README.md and RESEARCH.md templates| pending |
| 65.3 | 0.65.3 | Update init skill for project templates | pending |
| 65.4 | 0.65.4 | Update tests | pending |
You approve again, then build.
Batches execute with auto-continue. Claude reports progress after each:
Batch 65.1 done — Restructure templates directory. Continuing...
Batch 65.2 done — Create README.md and RESEARCH.md templates. Continuing...
Batch 65.3 done — Update init skill for project templates. Continuing...
Batch 65.4 done — Update tests. Continuing...
All batches implemented. Run /gig:govern to validate.
You can interrupt anytime:
fix [thing] — insert unplanned work as the next batchpause — save state and stoprevise D-1.3 — change a decision mid-buildIndependent batches run in parallel using Agent Teams with git worktrees.
First, a quick manual verification step:
Quick Verify
The latest batch implemented: 65.4 — Update tests (all 4 batches complete)
Try these to confirm it works:
- ls templates/gig/ templates/project/ — should show split directory structure
- grep 'project templates' skills/init/SKILL.md — should match Step 1b
- ./test.sh — all 212 tests should pass
Reply "verified" or "skip" to continue with governance.
Then governance runs tests, checks acceptance criteria, audits every decision, and produces a report:
Acceptance Criteria