Card snapshot
skew.site
·
2026-08-18 01:06:46 UTC
·
434127fc1ea48f46c95154148bf6763f74165706cf3bba5682445d07ac0a6727
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"$schema": "https://a2a-protocol.org/schemas/agent-card/v1.json",
"name": "skew",
"description": "Authored design service. Generates one-of-one landing pages, pitch decks, and research-grounded briefs from a one-paragraph brief.",
"url": "https://skew.site/api/a2a",
"provider": {
"organization": "Skew",
"url": "https://skew.site"
},
"version": "1.0.0",
"protocolVersion": "1.0",
"preferredTransport": "JSONRPC",
"documentationUrl": "https://skew.site/.well-known/ai-agent.json",
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"text/event-stream"
],
"capabilities": [
{
"name": "generate_landing",
"description": "Stream a one-of-one landing page from a one-paragraph brief.",
"inputModes": [
"application/json"
],
"outputModes": [
"text/event-stream"
]
},
{
"name": "generate_deck",
"description": "Generate a one-of-one pitch deck from a brief and slide count. BETA: gated server-side; returns 503 beta_not_enabled for callers not yet flipped on. Not generally available.",
"status": "beta",
"available": false,
"inputModes": [
"application/json"
],
"outputModes": [
"text/event-stream"
]
},
{
"name": "generate_brief",
"description": "Generate a research-grounded brief from a topic and optional source URLs.",
"inputModes": [
"application/json"
],
"outputModes": [
"text/event-stream"
]
},
{
"name": "fetch_artifact",
"description": "Retrieve a previously generated artifact (landing, deck, or brief) by slug.",
"inputModes": [
"application/json"
],
"outputModes": [
"text/html"
]
}
],
"authentication": {
"schemes": [
"bearer"
],
"description": "Bearer token, three accepted shapes. Humans: Clerk-issued JWT (OAuth2 session). Agents: a 64-hex agent_token minted via the RFC 8628 device-code grant, which is the intended agent entry point. x402 per-call payment bearers are on the roadmap and not yet live. Generation capabilities are authenticated by default (generate_landing also accepts anonymous calls gated by a Turnstile token); fetch_artifact is public for public artifacts."
},
"policy": {
"discoveryMode": "authenticated",
"humanOversight": "advised-for-public-publishing"
},
"metadata": {
"createdAt": "2026-05-17T00:00:00Z",
"updatedAt": "2026-05-19T00:00:00Z",
"tags": [
"design",
"generation",
"landing-page",
"pitch-deck",
"research-brief",
"agent-callable",
"one-of-one"
]
}
}