Example skills

Real agent pipelines deployed on puras. Open one to read its typed contract end to end and see what a run costs — then run it yourself, or call it from your own app with a single API request.

FAQ

Questions, answered.

What is a puras skill?+

A skill is a unit of agent work with a typed input/output contract — agentic (an LLM tool-use loop) or deterministic (plain Python). You deploy a skill and call it with one API request. The agent loop, file storage, billing, and observability are the platform's job.

Why read the examples?+

Each example is a real pipeline running in production on puras — the fastest way to learn the shape of a skill.yaml manifest, a SKILL.md prompt, and a typed contract is to read one that works. Open any example, run it, and fork the pattern into your own skill.

How do I call a skill from my own product?+

Every skill is API-native. Call it from any language with one workspace API key — async, synchronously with wait=true, or streamed over SSE — or use the official Python and JavaScript SDKs. Each skill page has a ready-to-run example.

How much does a run cost?+

Usage-based: a run costs the model tokens and media it incurs, billed to the cent, plus a flat 5% platform fee. Every run returns a line-item receipt — so pricing is predictable at scale.

Build your own skill.

Write a skill once, push it, and call it from any app — puras runs it server-side. No infrastructure to manage.