mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Build on the Phaseo AI gateway: integration, migration, model selection, SDK and CLI skills, plus the Phaseo MCP for live models, pricing and usage and the Phaseo Docs MCP.
Plugin phaseo from marketplace phaseo in phaseoteam/Phaseo. Commands read from the repo's manifest — today.
openrouter-to-phaseo-migrationMigrates an existing OpenRouter integration to the Phaseo Gateway end to end: usage inventory, endpoint, key and SDK swap, model ID and suffix mapping, provider objects, plugins, presets and OpenRouter-only fields, validation and a migration report. Use when code contains openrouter.ai URLs, sk-or-v
phaseo-agent-sdk-typescriptBuilds agent loops on the Phaseo Gateway with the TypeScript Agent SDK, `@phaseo/agent-sdk`: `createAgent`, `defineTool`, `createGatewayAgentClient`, bounded model retries, resumable runs from app-owned state, presets, managed search and concurrent tool calls. Use when a project imports `@phaseo/age
phaseo-async-webhooksBuilds Phaseo async video, batch and webhook integrations: creating jobs and persisting their IDs, polling or websocket status helpers, idempotent webhook consumers for the standard payload, and recovery when local state and the gateway disagree. Use when a project generates video, submits batches,
phaseo-cliOperates Phaseo from the terminal with the official `phaseo` CLI: install and update, browser or device OAuth login, API keys, workspaces, presets, BYOK, budgets, spend rules, rate limits, notifications, observability, routing, identity and other workspace settings, plus credits and human-confirmed
phaseo-gatewayIntegrates applications with the Phaseo Gateway over OpenAI-compatible REST, the TypeScript SDK (`@phaseo/sdk`), the Python SDK (`phaseo`) or the Vercel AI SDK provider (`@phaseo/ai-sdk-provider`): base URL, API key auth, attribution headers, model IDs and smoke tests. Use when adding Phaseo to a co
phaseo-guardrailsConfigures and debugs Phaseo guardrails on API keys: model and provider restrictions, budget limits, prompt-injection handling, sensitive-information detection, preview testing and verification in activity and request logs. Use when a rollout needs to limit what a key can call or spend, or a request
phaseo-migrationMigrates existing LLM integrations to Phaseo from OpenAI, Anthropic, OpenRouter, Vercel AI Gateway, LiteLLM, Cloudflare AI Gateway, Helicone or LLM Gateway. Swaps base URL and API key with a minimal diff, maps model IDs via GET /v1/models, maps fallbacks, caching, headers and observability, and smok
phaseo-model-selectionChooses, compares and pins Phaseo model IDs for a workload by modality, context window, token price, capabilities (tools, structured output, reasoning, vision), provider availability, data policy and lifecycle, using GET /v1/models or the Phaseo MCP. Use when someone asks which model to use, the che
phaseo-response-healingConfigures and debugs Phaseo response healing, the `response-healing` plugin that repairs malformed structured JSON output, at the workspace, preset or request level, with log-based verification. Use when a structured-output or JSON-mode workflow returns invalid JSON, or healing should be rolled out
phaseo-routing-presetsRolls out and debugs Phaseo presets and routing policy: choosing between a fixed model ID, a preset (`@slug`) or a router such as `phaseo/free`, provider narrowing and fallbacks, stable request shapes for prompt caching, and request-log investigation. Use when requests should share defaults, routing
phaseo-sdk-pythonBuilds Phaseo integrations with the official Python SDK, `phaseo`: one shared client, `generate_response` and streaming, images, audio, async video, presets, model discovery and request IDs for debugging. Use when a Python project depends on or should adopt `phaseo`, in scripts, notebooks or service
phaseo-sdk-typescriptBuilds Phaseo integrations with the official TypeScript and JavaScript SDK, `@phaseo/sdk`: one shared client, `generateResponse` and streaming, images, audio, async video, presets, model discovery and request IDs for debugging. Use when a project depends on or should adopt `@phaseo/sdk` in Node.js,
phaseo-usage-monitoringMonitors and debugs Phaseo spend and usage through REST, the phaseo CLI or the Phaseo MCP: credit balance, per-request cost and tokens, log and generation lookup by request ID, analytics by day, model, key or label, 429 rate limits, budgets, alerts and observability destinations. Use when asked why
phaseo-web-search-toolsConfigures and debugs web grounding on Phaseo: the `gateway:web_search` and `gateway:web_fetch` tools, native provider web search, citations and request-log checks for search-heavy flows. Use when responses need current web information or citations, or search tool calls fail or return nothing. Not f
phaseoUses the connected Phaseo MCP for live data: the interactive model explorer, model and provider details, token cost estimates, credits, activity, analytics and privacy-minimised request health, and reviewed text inference. Use when comparing AI models or provider availability through Phaseo, estimat
phaseoconnects to: https://mcp.phaseo.app/mcp
phaseo-docsconnects to: https://phaseo.app/docs/mcp
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.
5 skills · 16 commands · 4 agents · hooks
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.