Use when rendering or sourcing a custom app's icon/favicon or screenshot/art on ANY surface — the homepage launcher card (web-app/src/pages/launcher), the admin apps browser (web-app/src/pages/admin/AdminCustomApps), an app rail tile, or any new place that shows an app's picture. Also when adding icon/art fields to an…
Use when adding or modifying a custom-app serving route (crates/app/src/server/api/customappsserve.rs, the /customer-apps/{path} handler in serve.rs) or a custom-app data endpoint (projects/query.rs, projects/semanticquery.rs). Encodes the serve-plane + data-plane performance guardrails so every custom app stays fast.…
Use when adding, moving, or renaming an HTTP route under crates/app/src/server/router/ (any .route(...) / .nest(...) mount), or writing a request handler that reads the workspace working copy, .git, or the local state dir (configmanager.workspacepath(), ConfigManager::resolve, resolvestatedir()…
Use when adding or modifying code in crates/app/src/server/ or HTTP handlers that involves long-running compute, periodic schedules, multi-step pipelines, or any work that must survive instance death. Triggers include "spawn a background task", "schedule periodically", "run async after returning", "long-running…
The Oxy HTTP API lets you query databases, manage threads, trigger workflows, and configure workspaces programmatically. All endpoints live under /api/ and are documented in the sections below.
Use when writing, reviewing, or debugging an Oxy Airway ELT pipeline (.airway.yml) — sources, the kind values Oxy actually wires, credentials, reset, rewind and retry — or when one misbehaves: "unsupported source kind", a pipeline that parses then fails at run time, credentials that do not resolve, a pipeline run…
Use when writing, debugging, or reviewing an Oxy automation (a .automation.yml / legacy .procedure.yml workflow — tasks, loops, variables, schedules) in a customer workspace, or when an automation run misbehaves: an httprequest task that works locally and fails in cloud, a file that is silently not an automation, a…
Use when you need data out of an Oxy deployment — querying a customer's warehouse or semantic layer, reading threads/runs/apps/orgs, checking why an endpoint 4xxs, or reproducing a customer-reported bug against real data. Also when you need to know which endpoints exist or what body one takes. Triggers on "query the…
Use when building, debugging, reviewing, shipping, or verifying an Oxy custom-app bundle (a code-first React/Vite app served by Oxy at /customer-apps/ / /), including writing Oxy Functions, driving them from the UI, and checking a published app in the browser with the Playwright MCP server (no CI checks a published…
Use when deciding where an aggregate gets materialised — writing an executesql rollup, chaining one after an airway ingest step, choosing rollup vs semantic preaggregations, or whether raw rows must be retained — and on the symptoms: a dashboard that aggregates at query time, a load that wrote every row yet failed…
Use when writing, reviewing, or debugging an Oxy semantic model — .view.yml views, .topic.yml topics, measures, dimensions, entities, pre-aggregations (rollups), and the meta: freshness block — in a customer workspace, and when one misbehaves: a measure that vanishes after switching topics, "measure not found", a…
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for…
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance…
Guide for implementing smooth, native-feeling animations using React's View Transition API ( component, addTransitionType, and CSS view transition pseudo-elements). Use this skill whenever the user wants to add page transitions, animate route changes, create shared element animations, animate enter/exit of components…
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
Use when creating, editing, reviewing or debugging an Oxy agent, a .agentic.yml file that answers questions from the semantic model by clarifying, specifying, solving (SQL), executing and interpreting. Triggers include "create an analytics agent", "my agent picks the wrong metric", "my solving instructions are…
Use when creating, editing, reviewing, or debugging an Oxy Data App — a declarative .app.yml file of tasks (executesql, semanticquery) and displays (tables, line / bar / pie charts, markdown, side-by-side rows) — for a dashboard, report, KPI page, or data app, including interactive filters: dropdowns, date pickers…
Use when writing, running, or acting on evals for an Oxy agent — .test.yml files that run an .agentic.yml agent and score its answers with an LLM judge — and when the agent's answers are wrong. Triggers: "add a test", "write a test case", "write evals", "test this agent", "evaluate my agent", "bootstrap an eval…
Oxy platform skills for coding agents: custom apps and Oxy Functions, semantic models, agents, automations, Airway pipelines, data apps, evals, and the oxyc CLI.
★not rated 2
changed yesterdayA
tokens not measured
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: