Microsoft's official Playwright skill — drives a real browser from the command line using accessibility snapshots and element refs, and plans, generates and heals Playwright tests.
Upstash Workflow (TypeScript)Skill
Summary
Upstash's official skill for the Workflow TypeScript SDK - define serverless workflow endpoints, run durable steps, and trigger and manage runs from the client.
Features
- Define workflow endpoints with serve() from @upstash/workflow
- Structure durable, checkpointed steps with context.run()
- Trigger and manage workflow runs from the client
- Progressive references so context stays small
- Works as an Agent Skills repo, Claude Code plugin and Codex plugin
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Example Usage
Create an Upstash Workflow endpoint that enriches a signup, waits for email verification, then provisions the account.
Description
Upstash Workflow lets you expose an HTTP endpoint that runs a multi-step process durably, with QStash handling delivery and retries underneath. This skill gives an agent the SDK's actual shape so it writes working endpoints instead of approximations.
What it covers
Installing @upstash/workflow, defining a workflow endpoint with serve(), and structuring work as context.run() steps - the unit that makes a workflow resumable, because each completed step is checkpointed rather than replayed. From there it moves to triggering workflows and managing runs through the client.
The skill points on to companion files for deeper areas of the SDK, so the loaded context stays small until a task needs more.
Use it when
Creating workflow endpoints, breaking a long-running process into durable steps, or interacting with the Upstash Workflow client - in any TypeScript or JavaScript runtime where Upstash Workflow runs, including serverless platforms where a single request cannot stay open long enough to finish the job.
Where it fits
One of the upstash/skills collection, which also covers Upstash Redis, Vector, Search, QStash, Rate Limit and Box (sandboxed cloud containers), plus a combined skill spanning every SDK. The repo doubles as an Agent Skills repo, a Claude Code plugin and an OpenAI Codex plugin.
Install with npx skills add upstash/skills, /plugin marketplace add upstash/skills in Claude Code, codex plugin marketplace add upstash/skills, or npx ctx7 skills install upstash/skills. For operations that call the Upstash API directly - creating databases, publishing messages, querying vectors - Upstash also publishes an MCP server, @upstash/mcp-server.
Related Skills
Google's official agent skill for writing production Maps Platform code — grounded in freshly fetched docs, with a demo key path that needs no billing account.
Railway's official agent skill: create projects, provision databases and buckets, deploy, manage variables and domains, and read build failures back — from the CLI, API or MCP server.
Diagnoses wrong gradients in differentiable NVIDIA Warp programs by measuring first — comparing autodiff against finite differences on a shrunk reproduction before proposing any fix.