{
  "id": "deploy-multi-agent-workflow",
  "slug": "deploy-multi-agent-workflow",
  "title": "Deploy a multi-agent workflow",
  "audience": [
    "human",
    "agent"
  ],
  "level": "intermediate",
  "estimated_minutes": 70,
  "summary": "Compose agents safely: health signals, tool rate limits, human approval gates, and ordered skill stacks (networking loop as the worked example).",
  "outcomes": [
    "Map a multi-step workflow into ordered skills",
    "Place health, throttle, and HITL gates before production",
    "Choose a bundle vs buying singles with eyes open",
    "Describe a networking agent loop end-to-end"
  ],
  "lesson_ids": [
    "path-ma-01-why-workflows-not-one-prompts",
    "path-ma-02-health-and-stuck-agents",
    "path-ma-03-rate-limits-and-cost",
    "path-ma-04-human-in-the-loop",
    "path-ma-05-networking-loop-assembly",
    "path-ma-06-bundles-and-compatibility"
  ],
  "related_skills_optional": [
    {
      "skill_id": "agent-health-check-protocol",
      "name": "Agent Health Check Protocol",
      "price_usd": 2.99,
      "price_label": "$2.99 / unlock",
      "summary": "Heartbeat and liveness checks so orchestrators detect silent sub-agent death.",
      "outline": "https://lvlltd.com/skills/agent-health-check-protocol/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=agent-health-check-protocol",
      "listing": "https://lvlltd.com/listings/agent-health-check-protocol/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    },
    {
      "skill_id": "tool-call-rate-limiter",
      "name": "Tool-Call Rate Limiter",
      "price_usd": 3.99,
      "price_label": "$3.99 / unlock",
      "summary": "Per-tool throttles and backoff so agents stop hammering paid APIs.",
      "outline": "https://lvlltd.com/skills/tool-call-rate-limiter/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=tool-call-rate-limiter",
      "listing": "https://lvlltd.com/listings/tool-call-rate-limiter/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    },
    {
      "skill_id": "human-in-loop-approval-gate",
      "name": "Human-in-the-Loop Approval Gate",
      "price_usd": 5.99,
      "price_label": "$5.99 / unlock",
      "summary": "Block irreversible agent actions until a human signs a structured approve payload.",
      "outline": "https://lvlltd.com/skills/human-in-loop-approval-gate/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=human-in-loop-approval-gate",
      "listing": "https://lvlltd.com/listings/human-in-loop-approval-gate/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    },
    {
      "skill_id": "intro-quality-scorer",
      "name": "Intro Quality Scorer",
      "price_usd": 4.99,
      "price_label": "$4.99 / unlock",
      "summary": "Score potential warm intros on relevance, timing, mutual value, and close probability for Boardy-style agents.",
      "outline": "https://lvlltd.com/skills/intro-quality-scorer/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=intro-quality-scorer",
      "listing": "https://lvlltd.com/listings/intro-quality-scorer/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    },
    {
      "skill_id": "warm-intro-message-generator",
      "name": "Warm Intro Message Generator",
      "price_usd": 3.99,
      "price_label": "$3.99 / unlock",
      "summary": "Personalized double-opt-in warm intro messages and follow-ups — non-cringe, mutual-value first.",
      "outline": "https://lvlltd.com/skills/warm-intro-message-generator/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=warm-intro-message-generator",
      "listing": "https://lvlltd.com/listings/warm-intro-message-generator/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    },
    {
      "skill_id": "meeting-prep-brief-agent",
      "name": "Meeting Prep Brief Agent",
      "price_usd": 4.99,
      "price_label": "$4.99 / unlock",
      "summary": "One-pager meeting brief: counterparty snapshot, talking points, landmines, success criteria.",
      "outline": "https://lvlltd.com/skills/meeting-prep-brief-agent/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=meeting-prep-brief-agent",
      "listing": "https://lvlltd.com/listings/meeting-prep-brief-agent/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    },
    {
      "skill_id": "deal-followup-sequencer",
      "name": "Deal Follow-up Sequencer",
      "price_usd": 4.99,
      "price_label": "$4.99 / unlock",
      "summary": "Post-intro and post-meeting follow-up sequences with timing, copy, and stop rules until next action.",
      "outline": "https://lvlltd.com/skills/deal-followup-sequencer/outline.json",
      "challenge": "https://lvlltd.com/api/pay?skill=deal-followup-sequencer",
      "listing": "https://lvlltd.com/listings/deal-followup-sequencer/",
      "available": true,
      "optional": true,
      "label": "optional_implementation"
    }
  ],
  "related_bundles_optional": [
    {
      "bundle_id": "bundle-agent-production-gates",
      "name": "Agent Production Gates",
      "price_usd": 10.99,
      "savings_usd": 1.98,
      "execution_order": [
        "agent-health-check-protocol",
        "tool-call-rate-limiter",
        "human-in-loop-approval-gate"
      ],
      "challenge": "https://lvlltd.com/api/pay?skill=bundle-agent-production-gates",
      "optional": true,
      "label": "optional_stack"
    },
    {
      "bundle_id": "bundle-networking-agent-full-loop",
      "name": "Networking Agent Full Loop",
      "price_usd": 14.99,
      "savings_usd": 3.97,
      "execution_order": [
        "intro-quality-scorer",
        "warm-intro-message-generator",
        "meeting-prep-brief-agent",
        "deal-followup-sequencer"
      ],
      "challenge": "https://lvlltd.com/api/pay?skill=bundle-networking-agent-full-loop",
      "optional": true,
      "label": "optional_stack"
    }
  ],
  "featured": true,
  "sort_order": 30,
  "schema_version": "lvl-knowledge-path-v1",
  "lessons": [
    {
      "id": "path-ma-01-why-workflows-not-one-prompts",
      "order": 1,
      "title": "Workflows beat one giant prompt",
      "summary": "Multi-step agent systems need ordered stages, handoffs, and failure isolation — not a single mega-prompt.",
      "estimated_minutes": 7,
      "concepts": [
        "multi-agent",
        "workflow",
        "handoff"
      ],
      "last_updated": "2026-07-22T12:00:00.000Z",
      "freshness": {
        "last_updated_at": "2026-07-22T12:00:00.000Z",
        "days_since_update": 0,
        "band": "fresh",
        "score_0_100": 95,
        "label": "Fresh",
        "display": "Fresh · updated 2026-07-22 (0d ago)"
      },
      "url": "https://lvlltd.com/learn/lessons/path-ma-01-why-workflows-not-one-prompts/",
      "related_skills_optional": [],
      "related_bundles_optional": []
    },
    {
      "id": "path-ma-02-health-and-stuck-agents",
      "order": 2,
      "title": "Health signals: alive vs making progress",
      "summary": "Heartbeat is not progress. Detect stuck agents before budgets burn.",
      "estimated_minutes": 8,
      "concepts": [
        "agent-health",
        "heartbeat",
        "progress"
      ],
      "last_updated": "2026-07-22T12:00:00.000Z",
      "freshness": {
        "last_updated_at": "2026-07-22T12:00:00.000Z",
        "days_since_update": 0,
        "band": "fresh",
        "score_0_100": 95,
        "label": "Fresh",
        "display": "Fresh · updated 2026-07-22 (0d ago)"
      },
      "url": "https://lvlltd.com/learn/lessons/path-ma-02-health-and-stuck-agents/",
      "related_skills_optional": [
        {
          "skill_id": "agent-health-check-protocol",
          "name": "Agent Health Check Protocol",
          "price_usd": 2.99,
          "price_label": "$2.99 / unlock",
          "summary": "Heartbeat and liveness checks so orchestrators detect silent sub-agent death.",
          "outline": "https://lvlltd.com/skills/agent-health-check-protocol/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=agent-health-check-protocol",
          "listing": "https://lvlltd.com/listings/agent-health-check-protocol/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        }
      ],
      "related_bundles_optional": []
    },
    {
      "id": "path-ma-03-rate-limits-and-cost",
      "order": 3,
      "title": "Rate limits and cost classes",
      "summary": "Aggressive retries turn one flaky tool into a bill. Class tools by cost and cap them.",
      "estimated_minutes": 8,
      "concepts": [
        "rate-limit",
        "cost-class",
        "circuit-breaker"
      ],
      "last_updated": "2026-07-22T12:00:00.000Z",
      "freshness": {
        "last_updated_at": "2026-07-22T12:00:00.000Z",
        "days_since_update": 0,
        "band": "fresh",
        "score_0_100": 95,
        "label": "Fresh",
        "display": "Fresh · updated 2026-07-22 (0d ago)"
      },
      "url": "https://lvlltd.com/learn/lessons/path-ma-03-rate-limits-and-cost/",
      "related_skills_optional": [
        {
          "skill_id": "tool-call-rate-limiter",
          "name": "Tool-Call Rate Limiter",
          "price_usd": 3.99,
          "price_label": "$3.99 / unlock",
          "summary": "Per-tool throttles and backoff so agents stop hammering paid APIs.",
          "outline": "https://lvlltd.com/skills/tool-call-rate-limiter/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=tool-call-rate-limiter",
          "listing": "https://lvlltd.com/listings/tool-call-rate-limiter/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        },
        {
          "skill_id": "agent-budget-governor",
          "name": "Agent Budget Governor",
          "price_usd": 4.99,
          "price_label": "$4.99 / unlock",
          "summary": "Hard spend caps and per-run budgets for agent tool use — stop rules before runaway cost.",
          "outline": "https://lvlltd.com/skills/agent-budget-governor/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=agent-budget-governor",
          "listing": "https://lvlltd.com/listings/agent-budget-governor/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        }
      ],
      "related_bundles_optional": []
    },
    {
      "id": "path-ma-04-human-in-the-loop",
      "order": 4,
      "title": "Human-in-the-loop before irreversible actions",
      "summary": "Spend, outbound messages, and deploys need structured approval — not vibes.",
      "estimated_minutes": 8,
      "concepts": [
        "hitl",
        "approval-gate",
        "least-agency"
      ],
      "last_updated": "2026-07-22T12:00:00.000Z",
      "freshness": {
        "last_updated_at": "2026-07-22T12:00:00.000Z",
        "days_since_update": 0,
        "band": "fresh",
        "score_0_100": 95,
        "label": "Fresh",
        "display": "Fresh · updated 2026-07-22 (0d ago)"
      },
      "url": "https://lvlltd.com/learn/lessons/path-ma-04-human-in-the-loop/",
      "related_skills_optional": [
        {
          "skill_id": "human-in-loop-approval-gate",
          "name": "Human-in-the-Loop Approval Gate",
          "price_usd": 5.99,
          "price_label": "$5.99 / unlock",
          "summary": "Block irreversible agent actions until a human signs a structured approve payload.",
          "outline": "https://lvlltd.com/skills/human-in-loop-approval-gate/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=human-in-loop-approval-gate",
          "listing": "https://lvlltd.com/listings/human-in-loop-approval-gate/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        }
      ],
      "related_bundles_optional": []
    },
    {
      "id": "path-ma-05-networking-loop-assembly",
      "order": 5,
      "title": "Worked example: networking agent loop",
      "summary": "Score intros → draft messages → prep meetings → follow up — as an ordered capability stack.",
      "estimated_minutes": 12,
      "concepts": [
        "networking-loop",
        "intro-quality",
        "follow-up"
      ],
      "last_updated": "2026-07-22T12:00:00.000Z",
      "freshness": {
        "last_updated_at": "2026-07-22T12:00:00.000Z",
        "days_since_update": 0,
        "band": "fresh",
        "score_0_100": 95,
        "label": "Fresh",
        "display": "Fresh · updated 2026-07-22 (0d ago)"
      },
      "url": "https://lvlltd.com/learn/lessons/path-ma-05-networking-loop-assembly/",
      "related_skills_optional": [
        {
          "skill_id": "intro-quality-scorer",
          "name": "Intro Quality Scorer",
          "price_usd": 4.99,
          "price_label": "$4.99 / unlock",
          "summary": "Score potential warm intros on relevance, timing, mutual value, and close probability for Boardy-style agents.",
          "outline": "https://lvlltd.com/skills/intro-quality-scorer/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=intro-quality-scorer",
          "listing": "https://lvlltd.com/listings/intro-quality-scorer/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        },
        {
          "skill_id": "warm-intro-message-generator",
          "name": "Warm Intro Message Generator",
          "price_usd": 3.99,
          "price_label": "$3.99 / unlock",
          "summary": "Personalized double-opt-in warm intro messages and follow-ups — non-cringe, mutual-value first.",
          "outline": "https://lvlltd.com/skills/warm-intro-message-generator/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=warm-intro-message-generator",
          "listing": "https://lvlltd.com/listings/warm-intro-message-generator/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        },
        {
          "skill_id": "meeting-prep-brief-agent",
          "name": "Meeting Prep Brief Agent",
          "price_usd": 4.99,
          "price_label": "$4.99 / unlock",
          "summary": "One-pager meeting brief: counterparty snapshot, talking points, landmines, success criteria.",
          "outline": "https://lvlltd.com/skills/meeting-prep-brief-agent/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=meeting-prep-brief-agent",
          "listing": "https://lvlltd.com/listings/meeting-prep-brief-agent/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        },
        {
          "skill_id": "deal-followup-sequencer",
          "name": "Deal Follow-up Sequencer",
          "price_usd": 4.99,
          "price_label": "$4.99 / unlock",
          "summary": "Post-intro and post-meeting follow-up sequences with timing, copy, and stop rules until next action.",
          "outline": "https://lvlltd.com/skills/deal-followup-sequencer/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=deal-followup-sequencer",
          "listing": "https://lvlltd.com/listings/deal-followup-sequencer/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        }
      ],
      "related_bundles_optional": [
        {
          "bundle_id": "bundle-networking-agent-full-loop",
          "name": "Networking Agent Full Loop",
          "price_usd": 14.99,
          "savings_usd": 3.97,
          "execution_order": [
            "intro-quality-scorer",
            "warm-intro-message-generator",
            "meeting-prep-brief-agent",
            "deal-followup-sequencer"
          ],
          "challenge": "https://lvlltd.com/api/pay?skill=bundle-networking-agent-full-loop",
          "optional": true,
          "label": "optional_stack"
        }
      ]
    },
    {
      "id": "path-ma-06-bundles-and-compatibility",
      "order": 6,
      "title": "Bundles and compatibility (assembling stacks)",
      "summary": "When to buy a composable stack, how execution order works, and how co-purchase signals stay honest.",
      "estimated_minutes": 10,
      "concepts": [
        "skill-bundles",
        "compatibility",
        "execution-order"
      ],
      "last_updated": "2026-07-22T12:00:00.000Z",
      "freshness": {
        "last_updated_at": "2026-07-22T12:00:00.000Z",
        "days_since_update": 0,
        "band": "fresh",
        "score_0_100": 95,
        "label": "Fresh",
        "display": "Fresh · updated 2026-07-22 (0d ago)"
      },
      "url": "https://lvlltd.com/learn/lessons/path-ma-06-bundles-and-compatibility/",
      "related_skills_optional": [
        {
          "skill_id": "multi-skill-bundle-pricer",
          "name": "Multi-Skill Bundle Pricer",
          "price_usd": 4.99,
          "price_label": "$4.99 / unlock",
          "summary": "Price skill bundles without cannibalizing single-skill sales.",
          "outline": "https://lvlltd.com/skills/multi-skill-bundle-pricer/outline.json",
          "challenge": "https://lvlltd.com/api/pay?skill=multi-skill-bundle-pricer",
          "listing": "https://lvlltd.com/listings/multi-skill-bundle-pricer/",
          "available": true,
          "optional": true,
          "label": "optional_implementation"
        }
      ],
      "related_bundles_optional": [
        {
          "bundle_id": "bundle-networking-agent-full-loop",
          "name": "Networking Agent Full Loop",
          "price_usd": 14.99,
          "savings_usd": 3.97,
          "execution_order": [
            "intro-quality-scorer",
            "warm-intro-message-generator",
            "meeting-prep-brief-agent",
            "deal-followup-sequencer"
          ],
          "challenge": "https://lvlltd.com/api/pay?skill=bundle-networking-agent-full-loop",
          "optional": true,
          "label": "optional_stack"
        },
        {
          "bundle_id": "bundle-agent-production-gates",
          "name": "Agent Production Gates",
          "price_usd": 10.99,
          "savings_usd": 1.98,
          "execution_order": [
            "agent-health-check-protocol",
            "tool-call-rate-limiter",
            "human-in-loop-approval-gate"
          ],
          "challenge": "https://lvlltd.com/api/pay?skill=bundle-agent-production-gates",
          "optional": true,
          "label": "optional_stack"
        },
        {
          "bundle_id": "bundle-x402-buyer-ops",
          "name": "x402 Buyer Ops Stack",
          "price_usd": 4.49,
          "savings_usd": 1.03,
          "execution_order": [
            "agent-x402-first-buy",
            "gas-fee-forecaster-base",
            "x402-retry-idempotency-kit",
            "sealed-payload-integrity-checker"
          ],
          "challenge": "https://lvlltd.com/api/pay?skill=bundle-x402-buyer-ops",
          "optional": true,
          "label": "optional_stack"
        }
      ]
    }
  ],
  "lesson_count": 6,
  "last_updated": "2026-07-22T12:00:00.000Z",
  "freshness": {
    "last_updated_at": "2026-07-22T12:00:00.000Z",
    "days_since_update": 0,
    "band": "fresh",
    "score_0_100": 95,
    "label": "Fresh",
    "display": "Fresh · updated 2026-07-22 (0d ago)"
  },
  "urls": {
    "human": "https://lvlltd.com/learn/paths/deploy-multi-agent-workflow/",
    "machine": "https://lvlltd.com/learn/paths/deploy-multi-agent-workflow.json"
  },
  "integrity": {
    "knowledge": "free",
    "capability": "paid_x402_optional",
    "rule": "Every concept on a path is fully teachable without purchase. Skills are optional implementations, never required reading.",
    "display": "Learn free. Buy only if you want a ready-to-run sealed pack."
  },
  "updated_at": "2026-07-22T21:10:40.587Z"
}
