{
  "count": 7,
  "projects": [
    {
      "slug": "astro-llms",
      "title": "astro-llms",
      "tagline": "Content-collection-first llms.txt for Astro",
      "description": "An Astro integration that generates curated llms.txt agent surfaces and per-entry Markdown mirrors from your Content Layer collections. No HTML scraping, no Starlight lock-in.",
      "github": "https://github.com/BenBish/astro-llms",
      "status": "active",
      "stack": [
        "TypeScript",
        "Astro",
        "Zod"
      ],
      "featured": true,
      "date": "2026-08-04",
      "url": "https://bshp.io/projects/astro-llms/",
      "apiUrl": "https://bshp.io/api/v1/projects/astro-llms"
    },
    {
      "slug": "grok-plugin-cc",
      "title": "grok-plugin-cc",
      "tagline": "Claude Code review and rescue workflows backed by Grok Build",
      "description": "A Claude Code plugin that delegates code review, adversarial review, and coding rescue tasks to Grok through xAI's official Grok Build CLI.",
      "github": "https://github.com/BenBish/grok-plugin-cc",
      "status": "active",
      "stack": [
        "JavaScript",
        "Shell",
        "Claude Code Plugin SDK",
        "Grok Build CLI"
      ],
      "featured": true,
      "date": "2026-07-16",
      "url": "https://bshp.io/projects/grok-plugin-cc/",
      "apiUrl": "https://bshp.io/api/v1/projects/grok-plugin-cc"
    },
    {
      "slug": "mission-control",
      "title": "Mission Control",
      "tagline": "Unified AI usage dashboard across coding agents and local inference",
      "description": "A React + Express + SQLite dashboard that ingests Claude Code, Codex CLI, Hermes, ComfyUI, and Lemonade telemetry into one place - sessions, activities, consumption, runtime health, failures, jobs, and generations. Run the hub on a central host; attach collectors on the machines where you do AI work.",
      "github": "https://github.com/BenBish/mission-control",
      "status": "active",
      "stack": [
        "React",
        "TypeScript",
        "Vite",
        "Tailwind",
        "Express",
        "SQLite",
        "Bun",
        "TanStack Query",
        "SSE"
      ],
      "featured": true,
      "date": "2026-07-15",
      "url": "https://bshp.io/projects/mission-control/",
      "apiUrl": "https://bshp.io/api/v1/projects/mission-control"
    },
    {
      "slug": "local-model-plugin-cc",
      "title": "local-model-plugin-cc",
      "tagline": "Claude Code review and rescue workflows backed by local models",
      "description": "A Claude Code plugin that delegates code review, adversarial review, and coding rescue tasks to local models through the codex CLI.",
      "github": "https://github.com/BenBish/local-model-plugin-cc",
      "status": "active",
      "stack": [
        "JavaScript",
        "Shell",
        "Claude Code Plugin SDK",
        "codex CLI"
      ],
      "featured": true,
      "date": "2026-07-13",
      "url": "https://bshp.io/projects/local-model-plugin-cc/",
      "apiUrl": "https://bshp.io/api/v1/projects/local-model-plugin-cc"
    },
    {
      "slug": "betting-picks",
      "title": "Better Bet",
      "tagline": "A multi-agent betting picks management system",
      "description": "Sports betting picks management with an agent API, real-time SSE activity feed, and analytics dashboard.",
      "github": "https://github.com/BenBish/betting-picks",
      "status": "active",
      "stack": [
        "Bun",
        "Hono",
        "SQLite",
        "React",
        "TanStack Router",
        "Tailwind",
        "shadcn/ui"
      ],
      "featured": true,
      "date": "2026-07-01",
      "url": "https://bshp.io/projects/betting-picks/",
      "apiUrl": "https://bshp.io/api/v1/projects/betting-picks"
    },
    {
      "slug": "model-prompt-tests",
      "title": "Model Prompt Tests",
      "tagline": "Structured prompts for comparing frontier model behavior",
      "description": "A Markdown library of prompts for evaluating models across coding, planning, writing, and reasoning - each with a scoring rubric.",
      "github": "https://github.com/BenBish/model-prompt-tests",
      "status": "active",
      "stack": [
        "Markdown",
        "5-Point Rubric Scoring"
      ],
      "featured": true,
      "date": "2026-06-20",
      "url": "https://bshp.io/projects/model-prompt-tests/",
      "apiUrl": "https://bshp.io/api/v1/projects/model-prompt-tests"
    },
    {
      "slug": "archie-orchestrator",
      "title": "Archie Orchestrator",
      "tagline": "Durable task state for coding agents - and an honest postmortem",
      "description": "An OpenClaw plugin giving agents task lifecycle, queue tracking, and review gates. Includes a detailed account of where it broke down in real end-to-end testing.",
      "github": "https://github.com/BenBish/openclaw-archie-orchestrator",
      "status": "reference",
      "stack": [
        "TypeScript",
        "OpenClaw Plugin SDK",
        "Integrity Signatures"
      ],
      "featured": true,
      "date": "2026-06-15",
      "url": "https://bshp.io/projects/archie-orchestrator/",
      "apiUrl": "https://bshp.io/api/v1/projects/archie-orchestrator"
    }
  ]
}