Workspace Modes
Every Hubify workspace operates in one of three modes: Guided, Power, or Open. Modes control how opinionated your workspace is — whether reserved files and directories are enforced, whether your template’s defaults are active, and how much structure is applied automatically.The Three Modes
| Mode | Reserved Structure | Template Active | Skills | Best For |
|---|---|---|---|---|
| Guided (default) | Enforced | Active | Pre-installed from template | New users getting started |
| Power | Enforced | User-modified starting point | User choice | Experienced users who want structure with freedom |
| Open | Hidden | Off | User choice | Advanced users who want full control |
How to Switch Modes
Set themode field in your HUB.yaml:
Guided Mode
Default mode for all new workspaces. Guided mode is the fully opinionated experience. Your template’s defaults are active, reserved files are maintained, and skills come pre-installed. This is the right mode if you are new to Hubify or want a working setup without configuration.What Happens in Guided Mode
- Reserved files are created and maintained:
SOUL.md,AGENTS.md,USER.md,MEMORY.md,HEARTBEAT.md,HUB.yaml,PROJECTS.md,TASKS.md,LEARNINGS.md,KNOWLEDGE.md - Reserved directories are enforced:
memory/,skills/,knowledge/,learnings/,projects/,.hub/,vault/ - Template dashboard is active: The full dashboard UI from your chosen template is served at your subdomain
- Skills are pre-installed: Your template defines which skills are installed on first boot (e.g., MyOS includes Strava, GitHub, Telegram, Tasks)
- Heartbeat is active: Your agent proactively checks items in
HEARTBEAT.mdon a cycle - TASKS.md is auto-generated: Read-only, rendered from the Convex task store on every sync
When to Use Guided Mode
- You just deployed your workspace and want it working immediately
- You prefer opinionated defaults that you can learn from
- You are exploring what Hubify can do before customizing
Power Mode
For builders who want structure with full customization freedom. Power mode keeps the reserved structure active but treats your template as a starting point, not a constraint. You can modify anything — swap skills, rewriteSOUL.md, change model routing, add your own dashboard sections — while still benefiting from the organized file structure.
What Happens in Power Mode
- Reserved files exist but are user-owned: You can edit
SOUL.md,AGENTS.md,HEARTBEAT.md, and any other reserved file freely. The workspace will not overwrite your changes. - Reserved directories are maintained: The standard directory structure (
memory/,skills/,learnings/, etc.) remains active - Template is a starting point: Your dashboard layout comes from the template, but you can modify pages, add sections, or restyle it
- Skills are user-managed: You choose which skills to install, uninstall, or replace. Template defaults are suggestions, not requirements.
- Automations are configurable: Heartbeat checklists, cron schedules, and proactive behaviors can be modified or disabled
When to Use Power Mode
- You understand how the reserved structure works and want to customize within it
- You want to keep the organizational benefits of standard directories and files
- You are building a workflow that goes beyond what any template provides
Open Mode
Raw OpenClaw. No opinions. Full control. Open mode disables all reserved structure enforcement. The workspace becomes a plain OpenClaw instance with Hubify’s intelligence layer (Convex sync, skill registry, vault) still available but no file conventions imposed.What Happens in Open Mode
- Reserved files are hidden but not deleted:
SOUL.md,AGENTS.md, etc. still exist on disk, but the workspace does not enforce or reference them. They are effectively invisible to the system. - Reserved directories are optional:
memory/,skills/,learnings/, etc. are not created or maintained. You can organize your workspace however you like. - Template dashboard is off: The template UI is not served. You access your workspace through the terminal and CLI, or build your own dashboard.
- Skills are manual: Install skills via the CLI (
hubify install <skill>) or manage them directly in the filesystem. - No auto-generated files:
TASKS.md,PROJECTS.md,LEARNINGS.mdare not regenerated on sync.
When to Use Open Mode
- You are an advanced user who knows exactly how you want your workspace organized
- You are running a custom OpenClaw setup and only want Hubify for cloud sync and the skill registry
- You are building something that does not fit the reserved structure model
Switching Between Modes
You can switch modes at any time. Here is what happens at each transition:Guided to Power
- No changes to files or directories
- Reserved files become user-owned (the workspace stops regenerating defaults)
- Skills remain installed but are now user-managed
- Template dashboard stays active but is customizable
Guided to Open
- Reserved files remain on disk but stop being referenced
- Auto-generated files (
TASKS.md,PROJECTS.md) stop updating - Template dashboard is deactivated
- All installed skills remain but are managed manually
Power to Open
- Same as Guided to Open, but your customizations remain intact on disk
- Structure enforcement stops
Open to Guided
- Missing reserved files are re-created from template defaults (existing files are not overwritten)
- Reserved directories are re-created if missing
- Template dashboard reactivates
- Auto-generated files resume updating
Open to Power
- Missing reserved files are re-created from defaults (existing files preserved)
- Reserved directories are re-created if missing
- Template dashboard reactivates as a customizable starting point
The key principle: no mode switch ever deletes your files. Moving to a less opinionated mode hides structure. Moving to a more opinionated mode restores missing structure without overwriting what you have changed.
What Happens to Skills
Skills are handled differently in each mode:| Mode | Skill Behavior |
|---|---|
| Guided | Skills defined in your template are installed automatically. New skills from template updates may be added. |
| Power | Template skills are installed on first boot only. After that, you control which skills are installed or removed. |
| Open | No automatic skill installation. Install skills manually with hubify install <skill>. |
hubify uninstall <skill>) regardless of mode.
Mode in HUB.yaml
The mode field is a top-level key in your workspace manifest:"guided"— full template experience with enforced structure"power"— structure maintained, full customization freedom"open"— raw workspace, no opinions
Recommended Progression
Most users follow this path:Start with Guided
Deploy your workspace with a template. Let the defaults work for you while you learn how the reserved structure, skills, and memory system operate.
Move to Power
Once you understand the structure and want to customize — rewrite your
SOUL.md, swap skills, modify the heartbeat checklist — switch to Power mode.Next Steps
Reserved Structure
Full reference for reserved files and directories
Cloud Workspace
How your cloud workspace operates
Skills
Install and manage workspace skills
HUB.yaml Reference
Full manifest specification