gapt · git:20260623.7d32617 · 2026-06-23 · sha256 02994b3be8f6b686
gapt git:20260623.7d32617A
Immutable. This exact content is served forever at /api/v1/blob/02994b3be8f6b686.
--- name: gapt description: Work with isolated, persistent GAPT project / workspace / sandbox spaces — create projects, run commands in sandboxes, and deploy. Use whenever the task needs an independent project space. allowed_tools: - gapt_overview - gapt_list_projects - gapt_create_project - gapt_list_workspaces - gapt_create_workspace - gapt_manage_workspace - gapt_run_command - gapt_list_environments - gapt_deploy execution_mode: inline --- # GAPT — independent project & sandbox spaces GAPT gives you **isolated, persistent project spaces** separate from this chat session: a place to create code that persists, run builds in an isolated container, or deploy — distinct from your own per-session workspace. ## Pick your path - **You have the `gapt_*` tools** → do it yourself. Start with `gapt_overview` to see what exists, then create a project / workspace and work in it. - **You do NOT have the `gapt_*` tools but have a `gapt` sub-worker** → delegate the whole GAPT task to it with a clear, self-contained instruction, then relay its result. Each project is fully isolated and **persists across sessions**. ## Detailed tool reference For the exact arguments, return values, and step-by-step recipes for each `gapt_*` tool (create/list/run/deploy, polling workspace status, the project→workspace→command→deploy flow), load the bundled reference on demand: call this skill again with `resource="REFERENCE.md"`. Don't pull it unless you need the specifics — the summary above covers the common case. ## Scope Use this only for **separate, named, persistent project spaces** — not for ordinary file/shell work in your current session (that's your normal Read/Write/Bash / your own workspace).