Models content schemas, writes typed GROQ queries, and fetches from Sanity with @sanity/client. Use whenever integrating Sanity CMS content into a web project.
Pulumi conventions — ESC dynamic logins as the GA OIDC pattern for module CI, the archived-CDKTF migration path via pulumi convert, the for_each/provider-alias caveats of…
Astral uv toolchain conventions — lockfile-frozen by default with uv lock --frozen and uv sync --frozen, uv add for atomic pyproject + lock updates, frozen-only CI/production…
Verifies a mobile UI change by running it on a simulator/emulator. Use after editing any screen, view, or layout — boot a device, install the build, screenshot, and diff against…
EAS Build / Submit / Update conventions for Expo apps — development/preview/production profiles in eas.json, the OTA-vs-binary decision via expo prebuild --check, and two-key…
Provides an out-of-band stop control (throttle/pause/stop) for autonomous or long-running agent loops via a .claude/KILL file the agent cannot disable.
Author Patrol integration tests for Flutter — UI + native automation interleaved.
Sentry's hosted MCP (mcp.sentry.dev, Streamable HTTP + OAuth) for mobile crash triage — issue/event search, source-mapped stack traces, releases, session replays, and the Seer AI…
Track work in Linear via the Linear MCP. Use when picking up assigned issues, advancing workflow states, reporting progress, and linking branches and PRs.
Installs and uses shadcn/ui components via the MCP or CLI, and applies Tailwind utility-class conventions.
Bounds blast radius when a session ingests untrusted input (web pages, GitHub issues, scraped content, MCP output) via the Agents Rule of Two plus filesystem/egress deny rules.
Conventions for an Expo SDK 54+ React Native app targeting iOS + Android. Use when .claude/HARNESS.toml selects mobile/react-native-expo, or when building cross-platform RN UI…
Store and retrieve durable facts from the Mem0 vector-memory MCP. Use at session start to recall task-relevant memories, and whenever you learn a durable user- or domain- — from…
Exploratory notebook discipline — marimo first and never raw NotebookEdit on .ipynb, Restart-and-Run-All as the only acceptance test, sample-then-scale on every warehouse query,…
Conventions for a Kotlin / Jetpack Compose Android app targeting Google Play. Use when .claude/HARNESS.toml selects mobile/native-android, or when building Android UI with Compose…
Track work in GitHub Issues via the GitHub MCP or gh CLI. Use when picking up assigned work, reporting progress, and linking commits and PRs to issues.
Verifies UI changes via the accessibility tree, not screenshots. Use after editing any component, page, or style — fetch the Playwright a11y snapshot, run axe-core for WCAG, check…
ML-pipeline discipline — every training run logged, lockfile-frozen environments, every seed pinned, the eval suite as a separate package the model never imports, a data hash per…
marimo reactive .py notebook conventions — notebooks are git-diffable Python files edited directly, the reactive dependency graph re-runs downstream cells, Restart-and-Run-All via…
Conventions for a schema-first standalone HTTP API service with no UI. Use when .claude/HARNESS.toml selects web/api-service, or when building a REST/GraphQL service where the…
iOS PrivacyInfo.xcprivacy authoring — Required Reason API categories with Apple-approved reason codes, NSPrivacyTracking / NSPrivacyTrackingDomains / NSPrivacyCollectedDataTypes…
Drives deterministic code red-green-refactor. Use before writing or changing any implementation file — write a failing test first, watch it fail, write minimal code to pa — from…
Write, index and prune durable knowledge as markdown notes in .claude/memory/. Use when you learn a fact, make a decision, resolve an incident, or discover a recurring pr — from…
Maestro cross-platform mobile E2E conventions — one declarative YAML flow per user journey under .maestro/, stable testID/accessibility-label selectors over coordinates,…
Run the notebook top-to-bottom in a clean kernel before claiming it is done. The only acceptance test for notebooks.
Google BigQuery remote MCP conventions (preview) — GCP Workload Identity Federation auth never a static service-account key, a read-only bigquery.jobUser + dataViewer role,…
Detect Old-Architecture-only libraries; recommend New-Architecture-ready replacements.
Fastlane lane conventions for iOS + Android store delivery — beta/release/internal/production lanes, screenshot lanes, match signing with an App Store Connect API key kept out of…
Patrol E2E conventions for Flutter — extends integration_test with native automation (UIAutomator + XCUITest) to tap permission dialogs, toggle system settings, handle…
Maintain plan and task files in .claude/progress/ as work proceeds. Use at the start of any non-trivial task and continuously while working, to keep the plan and checklis — from…
GitHub Actions conventions — job_workflow_ref-pinned OIDC trust, 40-char SHA-pinning of every uses (enforced client-side by gha-sha-pin-actions), SLSA L3 via…
Multi-environment state conventions — one backend and one STS session per env tier with no credential reuse, per-env cost budgets, drift surfaced never remediated via…
Pin every seed (random, numpy, torch, jax, transformers, PYTHONHASHSEED) and freeze the lockfile (uv) before a training run. The training-implementer agent applies this.
Playwright E2E conventions — the required page-object model, asserting on the accessibility tree (toMatchAriaSnapshot) rather than pixels, and strict per-test isolation with…
XcodeBuildMCP + ios-simulator-mcp for headless iOS/macOS/tvOS/watchOS/visionOS build, scheme management, simulator boot/install/launch, screenshot, log streaming, test execution,…
Astro server-first conventions — zero client JS by default, island hydration directives, content collections, and static vs server rendering.
Run the pinned eval set on every prompt change. CI gate that catches regressions before they ship.
Write dbt unit-test specs with given/when/expect shape. Seeded from dbt-labs/dbt-agent-skills (Feb 9 2026).
Conventions for reusable workflows, pipeline templates, and release engineering consumed by many teams, with supply-chain attestation as a first-class concern.
Databricks Managed MCP conventions (Public Preview) — Unity Catalog ACLs as the upstream gate, OAuth only never a personal access token, Genie spaces treated as downstream lineage…
Author Maestro YAML flows — selectors, gestures, assertions, app launch/state setup.
Drizzle ORM conventions — schema as source of truth, the generate/migrate workflow, expand-contract migrations for safe production changes, no destructive DDL without a reviewed…
Conventions for independently deployable microservices over messaging or HTTP/gRPC. Use when .claude/HARNESS.toml selects web/distributed-backend, or when working on a…
Reusable IaC module conventions — semver with major bumps for breaking changes, Cosign-signed + Rekor-proofed release artifacts, the tftest-not-apply hook blocking real-cloud test…
LLM-app discipline — the three-tier assertion/judge/human eval ladder with no higher tier before the lower, cross-family judges, a single pinned model-version env var,…
Sentry error and performance monitoring conventions — MCP output treated as untrusted, public DSN vs secret auth token handling, PII data minimization with beforeSend, and…
Conventions for telemetry collection, dashboards, alert rules, SLOs/error budgets, and on-call automation where agents touch production via MCP not copy-pasted dashboards.
DuckDB + MotherDuck conventions — local-first SQL over Parquet/CSV/JSON with no warehouse round-trip, MotherDuck OAuth (never a static token), sample-then-scale even locally, and…
Makes a data/ML run reproducible. Use before committing training, analysis, or eval code — pin every random seed, refresh the lockfile, record the environment, and keep the eval…
Write the model contract (column types + constraints) before the model body. Every staging+ model declares contract.enforced true.
Store and query provenance-aware, time-bounded facts in the Zep knowledge-graph MCP. Use when working with facts that have a source, change over time, or need multi-hop r — from…
Snowflake Cortex Managed MCP conventions — OAuth only never a static password, Cortex Agent Evaluations as the agent-run eval surface, a SELECT-only read-only role, and mutation…
UK AISI Inspect AI eval conventions — the dataset/solver/scorer three-piece shape, Docker-sandboxed task isolation, the 200+ pre-built inspect_evals starter tasks, and wrapping…
Every model has an upstream + downstream comment block enumerating the lineage edges. The lineage-auditor agent verifies.
Weights & Biases conventions — the official wandb-mcp-server with WANDB_API_KEY auth, Weave as the GenAI trace surface, Reports as the human-review surface the agent can author,…
Expo's hosted MCP (mcp.expo.dev, Streamable HTTP + OAuth) for EAS Build/Submit/Workflow inspection. Use when wiring or driving the Expo MCP for a React Native Expo project —…
Author Fastlane lanes — signing, screenshots, store upload. Enforces two-key on release lanes.
Writes Playwright E2E tests using the page-object pattern and accessibility-tree assertions. Use whenever creating or editing E2E test files in a Playwright project.
Shared rules for any data engineering work — warehouse is read-only via Managed-MCP/OAuth, sample-then-scale on every query, every reported metric traces to a logged query and…
Next.js App Router conventions — Server Components by default, leaf-node 'use client' boundaries, server-side data fetching with cache control, Server Actions for mutations,…