# 069 Goal 5fcf1206

> Starts a session by initializing a local database, selecting or creating a workspace and outcome, then routing to the relevant phase reference.

- Skill: `tools-only/069-goal-5fcf1206` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds add tools-only/069-goal-5fcf1206`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tools-only/069-goal-5fcf1206/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity, Task Management
- Tags: Cli, Database, Ost, Outcome, Workspace
- Author: tools-only (https://skillmd.com/u/tools-only)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/tools-only/069-goal-5fcf1206

---

# OST Entry Flow

Goal: Start a session, pick a workspace, and select or create an outcome.

## Steps

1) Ensure DB exists
- If `.agr/ost.db` is missing, initialize it:
  - `uv run python scripts/ost.py init --path .agr/ost.db`

2) Select workspace
- List workspaces:
  - `uv run python scripts/ost.py workspace list`
- If needed, create one:
  - `uv run python scripts/ost.py workspace create "<name>"`

3) Select outcome
- List outcomes:
  - `uv run python scripts/ost.py outcome list --workspace <name>`
- If needed, create one:
  - `uv run python scripts/ost.py outcome add --workspace <name> "<title>"`

4) Route to phase
- If user wants to define outcomes: `references/outcomes.md`
- If user wants opportunities: `references/opportunities.md`
- If user wants solutions: `references/solutions.md`
- If user wants assumptions/experiments: `references/assumptions.md`

