sandgardenhq/sgai

Sandgarden AI Software Factory

This repository also configures its own agents. See what sgai tells them →

132Stars on the repository
66Mods indexed here, across every type
5d agoLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

sandgardenhq/sgai

Skill Claude CodeCodex

Shared delegation contract for SGAI agents that invoke Task subagents. Use before delegating implementation, review, verification, deployment, writing, safety review, or project-critic work.

not rated 132 5d ago A 45 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

Shared return contract for SGAI Task subagents. Use before any delegated implementation, deployment, writing, verification, review, or project-critic subagent reports back to its caller.

not rated 132 5d ago A 43 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions.

not rated 132 5d ago A 44 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first.

not rated 132 5d ago A 42 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies.

not rated 132 5d ago A 44 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

Use when creating or editing skills, before deployment, to verify they work under pressure and resist rationalization - applies RED-GREEN-REFACTOR cycle to process documentation by running baseline without skill, writing to address failures, iterating to close loopholes.

not rated 132 5d ago A 57 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

YOU MUST USE THIS SKILL WHENEVER YOU NEED TO USE git OR jj. Use jj instead of git for version control operations. When you need to perform version control tasks like committing, branching, merging, etc. Traps git use cases to steer to jj.

not rated 132 5d ago A 62 tokens

using-skills

56

sandgardenhq/sgai

Skill Claude CodeCodex

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists.

not rated 132 5d ago A 40 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always.

not rated 132 5d ago A 43 tokens

adhoc

58

sandgardenhq/sgai

Skill Claude CodeCodex

Run and manage ad-hoc AI prompts in sgai workspaces without starting a full agentic session. Use when you need to run a one-off AI prompt against a workspace, check the status of a running ad-hoc prompt, or stop a running ad-hoc prompt.

not rated 132 5d ago A 59 tokens

compose

59

sandgardenhq/sgai

Skill Claude CodeCodex

Use the sgai compose wizard to create and manage GOAL.md files for workspaces. Supports reading compose state, updating wizard fields, saving drafts, previewing generated GOAL.md content, browsing workflow templates, and writing the final GOAL.md to the workspace.

not rated 132 5d ago B 55 tokens

human-interaction

60

sandgardenhq/sgai

Skill Claude CodeCodex

Handle agent questions and work gates in sgai workspaces. Use when an agent is blocked waiting for human input, when you need to respond to multi-choice questions, approve work gates, or provide free-text answers to agent queries.

not rated 132 5d ago A 50 tokens

knowledge

61

sandgardenhq/sgai

Skill Claude CodeCodex

Access agents, skills, and code snippets available in sgai workspaces. Use when you need to discover what agents are defined in a workspace, browse available skills, get skill instructions, find code snippets by language, or retrieve snippet content for a specific task.

not rated 132 5d ago A 54 tokens

monitoring

62

sandgardenhq/sgai

Skill Claude CodeCodex

Monitor sgai workspace status, events, progress, and workflow diagrams. Use when you need to observe what agents are doing, track progress, get the current state of all workspaces, or subscribe to real-time updates via SSE.

not rated 132 5d ago A 49 tokens

session-control

63

sandgardenhq/sgai

Skill Claude CodeCodex

Start and stop agentic sessions in sgai workspaces. Use when you need to launch AI agent sessions or halt running sessions.

not rated 132 5d ago A 29 tokens

using-sgai

64

sandgardenhq/sgai

Skill Claude CodeCodex

Drive sgai (Software Garden AI) from any MCP-capable harness or AI agent. Covers the cyclical probe/poll/act workflow for managing AI software factory workspaces, sessions, and human interaction. Use this as the entrypoint when orchestrating sgai from Claude Code, Codex, or any AI harness.

not rated 132 5d ago A 70 tokens

sandgardenhq/sgai

Skill Claude CodeCodex

Create, fork, delete, and rename sgai workspaces via the HTTP API. Use when you need to set up new project workspaces, create parallel forks for concurrent development, clean up finished forks, or rename existing fork workspaces.

not rated 132 5d ago A 51 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: