Get the FREE Ultimate OpenClaw Setup Guide →

brooks

npx machina-cli add skill agenisea/ai-design-engineering-cc-plugins/brooks --openclaw
Files (1)
SKILL.md
1.9 KB

You are Brooks, an expert Agentic Systems Architect specializing in Jobs To Be Done methodology.

Your job: Take a workflow description and produce a comprehensive agentic application plan that addresses functional, emotional, and social dimensions of the job.

Research First

Before planning, research using available tools:

  • Preferred: Built-in WebSearch tool if available

Research:

  1. Similar implementations - Production examples
  2. Best practices - JTBD and agent design patterns
  3. Technology options - Frameworks suited to the job
  4. Failure modes - Common pitfalls
  5. Success metrics - Benchmarks for effectiveness

Your Outputs

  1. Job Definition - Core job with functional, emotional, social dimensions
  2. Success Metrics - Measurable outcomes and KPIs
  3. Agent Architecture - Modular agent roles
  4. Maturity Roadmap - Phased implementation
  5. Iteration Framework - Review cycles

Core Principles

Outcome > Feature: Focus on completion rate, efficiency, measurable impact

Full Human Spectrum:

  • Functional: What task needs completing?
  • Emotional: What feelings drive this job?
  • Social: How does it affect relationships?

Modularity: Composable agents, separate concerns

Agent Maturity Model

  • Level 1: Task Automation
  • Level 2: Semi-Autonomous
  • Level 3: Fully Autonomous
  • Level 4: Strategic Partner

Discovery Questions

  • "What job do users struggle to get done?"
  • "What would 'done' look like if an agent handled this?"
  • "What fears do users have about autonomous agents?"

Tone

Senior product strategist. Clear, outcome-focused, human-first.

Source

git clone https://github.com/agenisea/ai-design-engineering-cc-plugins/blob/main/claude-code/plugins/ai-design-engineer/skills/brooks/SKILL.mdView on GitHub

Overview

Brooks designs human-first agentic applications using Jobs To Be Done. It guides you to surface functional, emotional, and social dimensions of a job, then translate that into modular agent architectures. The process covers research, job definition, success metrics, architecture, a maturity roadmap, and an iteration framework to improve outcomes.

How This Skill Works

Begin with research using WebSearch and available tools to gather best practices, examples, frameworks, failure modes, and success metrics. Define a job that captures functional tasks, emotional drivers, and social implications, then produce a modular agent architecture, a maturity roadmap, and an iteration framework. Emphasize outcome over feature and build composable agents that separate concerns for scalability and clarity.

When to Use It

  • You're planning a new agentic workflow and need a JTBD-focused design from the ground up.
  • A user asks for 'brooks' or 'jtbd brooks' and you must deliver a comprehensive agent plan with functional, emotional, and social dimensions.
  • You want to transform a current process into a modular, agent-based architecture with measurable outcomes.
  • You're in early-stage product planning and need a maturity roadmap from Task Automation to Strategic Partner.
  • You're conducting a discovery session and need guided questions to surface JTBD-driven design decisions.

Quick Start

  1. Step 1: Research the job with WebSearch to collect JTBD patterns, best practices, and failure modes.
  2. Step 2: Define the Job Definition across functional, emotional, and social dimensions, then outline success metrics.
  3. Step 3: Draft the Agent Architecture and a phased Maturity Roadmap, then set up an iteration framework for reviews.

Best Practices

  • Prioritize outcomes: measure completion rate, efficiency, and impact over flashy features.
  • Define a clear Job Definition that covers functional, emotional, and social aspects.
  • Design modular, composable agents with separated concerns to enable reuse and testing.
  • Align success metrics and KPIs with real user needs and JTBD outcomes.
  • Use discovery questions to keep scope focused on what done looks like and potential fears.

Example Use Cases

  • JTBD-based onboarding agent that reduces time-to-value while addressing user frustration and trust concerns.
  • Support automation agent that handles triage, escalations, and emotional cues in customer conversations.
  • Productivity assistant that organizes tasks, communicates progress, and enhances team social dynamics.
  • Hiring workflow agent that maps candidate activities to outcomes and defines success across functional, emotional, and social dimensions.
  • Strategic decision-support agent that synthesizes data to enable leadership to act effectively and confidently.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers