{
  "specVersion": "1.0",
  "host": {
    "displayName": "Cypher Lab",
    "identifier": "did:web:cypherlab.ai"
  },
  "entries": [
    {
      "identifier": "urn:ai:cypherlab.ai:agent:website",
      "displayName": "Cypher Lab Website Agent",
      "type": "application/a2a-agent-card+json",
      "url": "https://cypherlab.ai/.well-known/agent-card.json",
      "description": "Cypher Lab is an AI-powered marketing operations agency for biotech and life sciences. This agent card exposes the site's discovery surface for agent-to-agent (A2A) interactions — services catalog, agent skills, MCP server, and contact entry points.",
      "capabilities": [
        "cypher-lab-services",
        "dunford-positioning",
        "resource-hub-build",
        "content-generation",
        "website-build",
        "marketing-analytics"
      ],
      "representativeQueries": [
        "What does Cypher Lab do?",
        "When should I engage Cypher Lab?",
        "How does Cypher Lab build positioning?",
        "Can you run a Dunford positioning workshop?",
        "How do I turn a sales transcript into a messaging matrix?"
      ]
    },
    {
      "identifier": "urn:ai:cypherlab.ai:skill:cypher-lab-services",
      "displayName": "Cypher Lab Services Overview",
      "type": "application/ai-skill",
      "url": "https://cypherlab.ai/.well-known/agent-skills/cypher-lab-services/SKILL.md",
      "description": "Overview of Cypher Lab's service offerings and when to engage us. Use this skill to help users understand what Cypher Lab does and whether we're the right fit for their marketing ops needs.",
      "tags": [
        "services",
        "overview",
        "engagement"
      ],
      "representativeQueries": [
        "What does Cypher Lab do?",
        "When should I engage Cypher Lab?"
      ]
    },
    {
      "identifier": "urn:ai:cypherlab.ai:skill:dunford-positioning",
      "displayName": "Dunford Positioning Workshop",
      "type": "application/ai-skill",
      "url": "https://cypherlab.ai/.well-known/agent-skills/dunford-positioning/SKILL.md",
      "description": "How Cypher Lab runs Dunford-framework positioning engagements — from transcript to Positioning-to-Value Canvas to Messaging Matrix.",
      "tags": [
        "positioning",
        "messaging",
        "dunford",
        "pvc",
        "messaging-matrix"
      ],
      "representativeQueries": [
        "How does Cypher Lab build positioning?",
        "Can you run a Dunford positioning workshop?",
        "How do I turn a sales transcript into a messaging matrix?"
      ]
    },
    {
      "identifier": "urn:ai:cypherlab.ai:skill:resource-hub-build",
      "displayName": "Resource Hub Build",
      "type": "application/ai-skill",
      "url": "https://cypherlab.ai/.well-known/agent-skills/resource-hub-build/SKILL.md",
      "description": "How Cypher Lab builds agent-ready resource hubs (Sanity + Astro + Cloudflare Pages) for biotech and life sciences clients.",
      "tags": [
        "resource-hub",
        "sanity",
        "astro",
        "content-library"
      ],
      "representativeQueries": [
        "Can Cypher Lab build a resource hub?",
        "How do you build a Sanity + Astro content hub?",
        "What goes into a biotech resource hub?"
      ]
    },
    {
      "identifier": "urn:ai:cypherlab.ai:skill:content-generation",
      "displayName": "Content Generation Engine",
      "type": "application/ai-skill",
      "url": "https://cypherlab.ai/.well-known/agent-skills/content-generation/SKILL.md",
      "description": "How Cypher Lab generates high-volume, on-brand content via ACE (Agentic Context Engineering) loops from a single Messaging Matrix.",
      "tags": [
        "content",
        "ace-loop",
        "campaign",
        "generator"
      ],
      "representativeQueries": [
        "Can Cypher Lab generate marketing content at scale?",
        "How does the ACE content loop work?",
        "Can you write a campaign from a messaging matrix?"
      ]
    },
    {
      "identifier": "urn:ai:cypherlab.ai:skill:website-build",
      "displayName": "Website Build",
      "type": "application/ai-skill",
      "url": "https://cypherlab.ai/.well-known/agent-skills/website-build/SKILL.md",
      "description": "How Cypher Lab builds production websites — Astro + Tailwind + Cloudflare Pages + GitLab auto-deploy. Full security hardening, AEO, and agent-readiness Level 3 on day one.",
      "tags": [
        "website",
        "astro",
        "cloudflare-pages",
        "agent-readiness"
      ],
      "representativeQueries": [
        "Can Cypher Lab build my website?",
        "Do you build Astro sites on Cloudflare Pages?",
        "How do you make a site agent-ready?"
      ]
    },
    {
      "identifier": "urn:ai:cypherlab.ai:skill:marketing-analytics",
      "displayName": "Marketing Analytics HUD",
      "type": "application/ai-skill",
      "url": "https://cypherlab.ai/.well-known/agent-skills/marketing-analytics/SKILL.md",
      "description": "How Cypher Lab unifies GA4, LinkedIn Ads, Google Ads, Bitly, and CRM into a single Marketing Analytics HUD dashboard. Full funnel attribution from ad spend to closed-won revenue.",
      "tags": [
        "analytics",
        "ga4",
        "linkedin-ads",
        "google-ads",
        "attribution",
        "hud"
      ],
      "representativeQueries": [
        "Can Cypher Lab unify my marketing analytics?",
        "How do you attribute revenue across GA4 and LinkedIn Ads?",
        "What is the Marketing Analytics HUD?"
      ]
    },
    {
      "identifier": "urn:ai:cypherlab.ai:api:contact",
      "displayName": "Contact Cypher Lab",
      "type": "application/x-http-endpoint+json",
      "data": {
        "endpoint": "https://cypherlab.ai/api/contact",
        "transport": "http",
        "description": "Contact form submission endpoint (Turnstile-protected)"
      },
      "description": "Contact form submission endpoint (Turnstile-protected)",
      "representativeQueries": [
        "How do I contact Cypher Lab?",
        "How do I send Cypher Lab an inquiry?"
      ]
    }
  ]
}
