mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Authenticate to YAA\F, plan use cases, create and maintain scenarios (Agent Specs), and create skills, MCP deployments, and ambient workflows from Codex.
Plugin yaaif-platform in yaaif/codex-plugin. Commands read from the repo's manifest — 21 days ago.
This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.
yaaif-authAuthenticate to YAA\F from Codex, select platform profile and tenant, and verify session before skills/MCP/ambient mutations. Use for YAA\F login, platform switch (hosted/local), tenant selection, whoami, ensure_session, or configure_check.
yaaif-create-ambientDesign and install YAA\F ambient workflows via the Codex MCP bridge for customer/partner tenants (no monorepo required).
yaaif-create-file-workflowCreate a custom file workflow on YAA\F via the Codex MCP bridge: an ambient workflow that runs when an uploaded file finishes extraction (file.ready / file.failed / file.review_decided), reads the extracted text or tables, runs your own tool steps and replies to where the file came from (chat, Teams
yaaif-create-mcpScaffold a YAA\F MCP server. HTTP servers deploy via mcp-deployments (docker_compose or kubernetes_gitops). Command/stdio servers publish to the desktop Package Registry from a local codebase. Mint/bind scoped API keys when the MCP calls platform APIs. For customer/partner workspaces without monorep
yaaif-create-skillAuthor or maintain a YAA\F SKILL.md pack and load it into the tenant catalog via the yaaif Codex MCP bridge. Use when Admin UI Open in Codex / Create in Codex selected a skill_id, or when creating a new skill. Prefers platform local skill lifecycle tools when available.
yaaif-doctorRun YAA\F Codex connectivity diagnostics (platform profile, OIDC, TLS/mTLS, auth/tenant, catalog ping, local tools API). Use when login fails, local Traefik TLS breaks, or before plan/create work.
yaaif-governanceTranslate tenant business requirements into guardrail and harness settings, investigate policy-related failures, and apply explicitly confirmed governance proposals within the user's permissions.
yaaif-kg-enhanceEnhance the Context Store knowledge graph by discovering missing relationships between existing catalog nodes, proposing them for approval, and applying approved batches. Use when the user asks to enhance, enrich, or find missing links in the Entity Graph. Not for skill-authoring plans (use yaaif-kg
yaaif-kg-skill-planPropose an ordered skill-authoring plan grounded in the Context Store knowledge graph and hand chosen steps to skill authoring. Use when the user asks which skills to build from the catalog or wants a plan from the Entity Graph. Not for applying graph enrichments (use yaaif-kg-enhance).
yaaif-loginSelect YAA\F platform profile, authenticate, and select a tenant
yaaif-new-file-workflowCreate a custom file extraction workflow on YAA\F (runs when an upload finishes extraction)
yaaif-new-mcpScaffold, deploy, and register MCP tools on YAA\F
yaaif-new-skillCreate a YAA\F skill and load it into the tenant catalog
yaaif-new-workflowCreate an ambient workflow on YAA\F and test-trigger it
yaaif-ops-supportOperations support for LLM sessions, ambient workflow runs, and desktop executions: correlate IDs, analyze failures, pull telemetry, and optionally write a confirmed OpsDiagnosisRecord back to YAAIF. Never pause/stop/approve/retry.
yaaif-opsRead-only ops support — correlate and analyze session/ambient/desktop failures
yaaif-plan-usecaseUnderstand a business use case, propose a YAA\F architecture plan (chat skills, ambient workflows, desktop skills, agents, MCP tools, mappings), wait for approval, then execute via yaaif-create-* skills and bridge tools. Supports interview mode, dry-run, plan verify, approval strategies, and desktop
yaaif-planPlan a YAA\F use case (chat + ambient + desktop), then execute after approval
yaaif-platform-toolsDiscover and correctly use YAA\F agent-service built-in local tools (skill lifecycle, files, ambient trigger, session/workflow state) when authoring skills or exercising platform functions from Codex.
yaaif-requirementsWrite a customer requirement analysis, functional specification, technical specification, and an estimate with timeline for a YAA\F Scenario, then store them as downloadable file-registry documents. Use when the user asks for a requirement analysis, FS, TS, functional spec, technical spec, estimate,
yaaif-scenarioCreate or maintain a YAA\F Scenario (Agent Spec): segments, architecture slots, bindings, workflow_design, coverage, and bidirectional catalog sync. Use when the user asks to create a spec/scenario, keep it in sync with live objects, sync objects from the spec, or Admin UI Open in Codex selected a s
yaaif-sync-scenarioApply a YAA\F Scenario onto catalog objects, or explicitly adopt live catalog drift
yaaifruns: npx -y @yaaif/[email protected] --client codex
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
Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.
6 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.
1 skill
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
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.