{
  "skill_id": "agent-retry-search-strategy",
  "name": "Agent Retry & Search Strategy",
  "evaluation": "free",
  "quality": "agent-decision-grade",
  "price_usd": 6.99,
  "category": "Agent Ops",
  "tier": "premium",
  "tags": [
    "agent-ops",
    "retry",
    "backtracking",
    "search",
    "reliability",
    "encompass-inspired",
    "premium",
    "x402"
  ],
  "summary": "Decouple inference-time search/retry from your agent’s main workflow so failed LLM steps can backtrack or fan out without rewriting the whole agent.",
  "when_to_use": [
    "LLM steps fail intermittently and you need structured backtracking",
    "You want parallel attempts without forking the whole agent codebase",
    "Core workflow should stay readable while you experiment with search budgets"
  ],
  "outline": [
    "Map the linear agent workflow as pure steps with explicit failure modes",
    "Mark non-deterministic LLM/tool nodes as search-capable",
    "Choose a search strategy (sequential retry, beam/parallel clones, or hybrid)",
    "Attach attempt budgets, stop rules, and scorer for “best” attempt",
    "Emit strategy config + runtime hooks without rewriting domain logic"
  ],
  "capabilities": [
    "Workflow vs search-layer separation checklist",
    "Backtrack points and state-restore contracts",
    "Parallel attempt clone budget + merge policy",
    "Attempt scorer template (pass/fail + quality signals)",
    "Integration notes for existing agent-timeout-retry-policy packs"
  ],
  "decision_criteria": [
    "You need this when: LLM steps fail intermittently and you need structured backtracking",
    "You get capability: Workflow vs search-layer separation checklist",
    "Budget fits: full unlock is $6.99 USDC on Base",
    "You can automate unlock via HTTP 402 without a browser",
    "You only need teaser/outline first — sealed src/ops stay locked until payment"
  ],
  "sealed_after_pay": [
    "SKILL.md (teaser public)",
    "agent-install.json (public meta)",
    "src/index.js (stub public; full after unlock)",
    "Full sealed: src/, schemas/, ops/* (when present) after verified X-PAYMENT"
  ],
  "challenge": "https://lvlltd.com/api/pay?skill=agent-retry-search-strategy",
  "sample": "https://lvlltd.com/skills/agent-retry-search-strategy/sample.md",
  "pack_meta": "https://lvlltd.com/api/packs?skill=agent-retry-search-strategy",
  "teaser": "https://lvlltd.com/sealed/agent-retry-search-strategy/",
  "proof": "https://lvlltd.com/api/proof",
  "standards": [
    "x402",
    "ERC-7857"
  ],
  "buy_agent": [
    "GET /skills/agent-retry-search-strategy/outline.json",
    "GET /api/pay?skill=agent-retry-search-strategy",
    "Settle USDC on Base to payTo",
    "POST /api/pay with X-PAYMENT {\"txHash\",\"skill\"}"
  ]
}
