mariomile

Bos Frame — Development skill for Claude Code

Development community

Phase 0 — turn an idea or complaint into a stated problem, a named ICP and a falsifiable riskiest assumption.

How to install Bos Frame

Installs to ~/.claude/skills/mariomile-builder-os-bos-frame/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mariomile-builder-os-bos-frame && curl -fsSL https://raw.githubusercontent.com/mariomile/builder-os/HEAD/commands/bos-frame.md -o ~/.claude/skills/mariomile-builder-os-bos-frame/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Bos Frame does


name: bos-frame description: "Phase 0 — turn an idea or complaint into a stated problem, a named ICP and a falsifiable riskiest assumption"

Dispatch the `problem-framer` agent to run BuilderOS phase 0.

Steps

  1. Check pipeline state. Read the active initiative's state.json (resolved per the schema, Active Initiative). If missing, offer /bos-init and stop. If current_phase is past 0, say so and ask whether to re-frame (a re-frame starts a new cycle, it does not overwrite).

Alternatives in Development

  • Ideal Customer Profile — Identify ICP with demographics, behaviors, and JTBD 7.8k ★
  • Discuss — Act as a planning interviewer 2.9k ★
  • Haft — Engineering decisions engine that know when they're stale 1.4k ★

Full documentation available on GitHub

View Source Repository