Get the FREE Ultimate OpenClaw Setup Guide →

bofrese/bob Skills

(13)

Browse AI agent skills from bofrese/bob for Claude Code, OpenClaw, Cursor, Windsurf, and more. Install them with a single command to extend what your agents can do.

Assumption Testing Principles

bofrese/bob

Invoke this skill when identifying, ranking, and testing assumptions before building. Used by bob:validation-plan and bob:product-coach commands for validation planning and MVP definition.

BDD — Behaviour-Driven Development

bofrese/bob

Invoke this skill when defining acceptance criteria, testing strategy, or evaluating whether something is done. Used by bob commands during implementation planning and before writing code.

bob

bofrese/bob

This skill should be used when the user talks to Bob by name ("what does Bob do", "explain Bob", "how does Bob work", "what commands does Bob have", "what is Bob", "how do I use Bob", "what can Bob do", "Bob's workflow", "show me Bob's commands", "Bob skills", "walk me through Bob", "I don't understand Bob", "what's the difference between these Bob commands"), or when the user asks a general question about the bob plugin, its commands, skills, workflow, or file conventions.

Business Model Principles

bofrese/bob

Invoke this skill when working on monetization, pricing, or business strategy. Used by bob:business-plan and bob:product-coach commands for business model design and unit economics.

Context Loading Protocol

bofrese/bob

Invoke this skill at the start of every bob command. Defines what project files each command should load before proceeding. Follow the protocol exactly.

DDD — Domain-Driven Design

bofrese/bob

Invoke this skill when decomposing a problem, naming things, or deciding where code belongs. Used by bob commands during feature ideation and architectural planning.

domain-knowledge

bofrese/bob

Captures project-specific domain knowledge. Invoke when the user corrects a misunderstanding, clarifies what a term means in this project's context, or explains nuances an informed developer wouldn't assume. Do NOT invoke for general language/framework patterns, architecture decisions, or tooling — those belong in guidelines/subsystems.

Done Criteria Protocol

bofrese/bob

Invoke this skill at the end of every output-producing bob command. Defines how commands interact with the done system, bootstraps the project done-criteria file, and tracks discovered issues. Follow the protocol exactly.

Go-to-Market Principles

bofrese/bob

Invoke this skill when working on GTM strategy, channel selection, or growth planning. Used by bob:positioning and bob:business-plan commands for distribution and customer acquisition strategy.

Positioning Strategy Principles

bofrese/bob

Invoke this skill when working on market positioning, competitive analysis, or differentiation strategy. Used by bob:positioning and bob:product-coach commands.

Problem Validation Principles

bofrese/bob

Invoke this skill when validating problems before building solutions, working on problem discovery, or making early-stage product decisions. Used by bob:problem-space and bob:product-coach commands.

Prompt Engineering Principles

bofrese/bob

Invoke this skill when creating, reviewing, or improving bob commands. Provides principles for writing effective, token-efficient Claude commands.

UI Design Principles

bofrese/bob

Invoke this skill when designing, reviewing, or critiquing any user interface. Used by bob:ui-review, bob:art-director, and bob:design-brief commands.

Sponsor this space

Reach thousands of developers