---
title: "Workspace Mode"
status: "active"
folder: "000-configs/modes"
tags: [mode, workspace, primary]
created: "2026-07-29"
updated: "2026-07-30"
version: "1.2.0"
---

# Workspace Mode

The **default mode** for working in this openwebui workspace. Covers repo work, coding, file management, and general shit.

## Active when

- User says "workspace mode" or doesn't specify a mode
- Default chat start in openwebui
- Working on shit_in_a_vault, webby, or any repo in `/home/user/02-repos/`
- Coding tasks (any language)
- File ops, git ops, deployment
- "Help me with X" general requests

## Stack

- **Prompt:** `[[../prompts/workspace-system-prompt]]` — paste this as the system prompt
- **Tools:** `[[../tools/GH_CLI_INSTRUCTIONS]]`, `[[../tools/PLAYWRIGHT_BROWSER_INSTRUCTIONS]]`, `[[../tools/VITE_PREVIEW_INSTRUCTIONS]]`, `[[../tools/CLOUDFLARE_INSTRUCTIONS]]`
- **Cloudflare creds:** `/home/user/.env.cloudflare` (server-only env file, never in repo)
- **Vault:** `[[../../04-models/Vault-Rules]]`, `[[../../04-models/model-boot]]`
- **Skills:** `[[../skills/plugins-recommended]]`

## Capabilities

- `git` (full CLI, all repos in `/home/user/02-repos/`)
- `gh` (GitHub CLI v2.96.0, authenticated as `stateofshit`)
- `playwright` (browser automation, screenshots)
- `vite preview` (live preview at `https://preview.boogerclub.com`)
- Bash scripting
- File editing (any language)
- Vault management (frontmatter, versioning, structure)

## Out of scope

- Live web searches (use Playwright + manual instead)
- Heavy ML training
- Secrets management (no API keys in plain text)
