For engineering teams building with coding agents

Software isn't written anymore.
It's orchestrated.

Drop in a PRD. Skaftor turns it into approved requirements, a design and work orders — then coding agents build them, with every decision kept on the record.

Runs on your own AI keyGitHub, GitLab, BitbucketISO/IEC 27001

Plugs into the tools you already run

GitHub
GitLab
Bitbucket
Cursor
Claude
Codex
GGemini
DDeepSeek
Jira
Linear
Notion
Confluence
GDGoogle Docs
SSharePoint
aws
Google Cloud
Azure
Product walkthrough

One feature, end to end.
Nothing falls between the steps.

Payment retries, from a PRD to a canary deploy: the requirement, the design that cites it, the work order an agent builds, the gate that checks the diff against the criteria, and the pull request your lead merges.

01
01 · Product Manager approves

Requirements

Drop a PRD. Skaftor asks what it leaves open, then drafts requirements with acceptance criteria you include or exclude line by line.

02
02 · Tech Lead approves

Design

An agent reads your repository on a workstation and writes the technical design section by section, each tied to the requirements it covers.

03
03 · Tech Lead starts development

Work orders

One pull request's worth of work each, mapped to the repository it changes and ordered by dependency. You confirm where each one lands.

04
04 · Developer or agent

Build

Claude Code, Codex, Gemini or DeepSeek on a fresh Skaftor Cloud workstation — or your own editor with the context wired in over MCP. Priced before you start.

05
05 · Tech Lead approves

Review

An AI review, then a clause check that reads the diff against the acceptance criteria. CI has to be green. Nothing counts as done until the gate passes.

06
06 · QA and DevOps approve

QA and ship

Test cases drafted from the criteria and run by QA, with a browser QA agent gathering evidence. Repo-wide deployment gates, then a canary deploy to your cloud.

The problem

Agents can write the code.
The rest comes apart.

Requirements live in a doc, decisions in a chat thread, approvals in someone's head. When agents ship ten times faster, the thing that breaks is the connection between them. Skaftor keeps it.

Shared context

The why stays attached to the code.

Ask why a line exists and the record answers: the requirement, the design decision that settled it, the pull request that landed it and who approved it. New engineers and new agents start from the same place.

Coordinated agents

Every run opens in the right place.

A work order carries its repository, branch, service and acceptance criteria. Claude Code, Codex, Gemini or DeepSeek build it on a Skaftor Cloud workstation — or your editor does, over MCP — and you see the cost as it runs.

Controlled delivery

Nothing counts as done until the gate says so.

CI, an AI review and a clause check that reads the diff against the criteria. A named role approves each stage, and the approval is recorded — so an auditor can see how a change got to production.

Gates and evidence

A gate is a finding,
with the evidence attached.

Every pull request is read against its acceptance criteria. When one isn't met, the gate says which, shows what it looked at, and tells the author what it takes to pass.

Which checks block, which advise
  • CIevery pull requestblocks

    Your pipeline runs first. Red CI stops the gate before anything else is read.

  • Clause checkevery pull requestblocks

    Reads the diff against each acceptance criterion and names the evidence — never the agent's summary.

  • AI reviewevery pull requestadvises

    A scored review with findings for the lead. It informs the merge; it doesn't make it.

  • Deployment gatesevery buildyour call

    Rules proposed from your own code. Each one blocks the deploy or warns only — set per gate.

  • Budget capevery agent runblocks

    Per work order, per QA run and per month. A run that hits its cap is held, not finished.

  • Drift Inboxafter shipadvises

    When shipped code stops matching its spec, someone is told — fix the code or update the spec.

Audit trail
append-only
  • 09:41:02j.okaforapprovedrequirements · payment retries
  • 09:52:18tech-leadapproveddesign · 9 sections
  • 10:04:55gateheldPR #917 · CI green · clause check 2/3
  • 10:06:31s.nakamuraapproveddeployment · canary 20%
  • 10:07:10budgetheldWO-483 · $25 cap reached
Design partners

Built with the teams shipping the hard parts.

Three companies run Skaftor in production and shape the roadmap with us. The logos in the band under the hero are integrations, not customers.

Design partner

We run stored value across every channel — balances have to reconcile everywhere, every time. Skaftor keeps the reasoning and the blast radius attached to each change, so we ship faster without gambling on what it touches.

99
Co-founder, CTO · 99minds
USA
Design partner

Our platform is a web of third-party travel APIs. The hard part was never writing the code — it was remembering why each integration works the way it does. Skaftor turns that into something the whole team can query.

X
VP Engineering · Xeni
USA
Design partner

On a statutory billing surface, a wrong invoice is a compliance event, not a bug. Skaftor's gates mean every change clears its checks before it ships — and we can show an auditor exactly how it got there.

GB
CTO · GoBolt
India

You direct. The agents build.

Each work order runs on a fresh Skaftor Cloud workstation with the repo, branch and agent ready — or in your own editor, with the context wired in over MCP. The agent writes the code, opens the PR, and reports back.

WORK ORDERSsskaftorAIOrchestratorrouting over MCPEXECUTION MANIFESTrepobilling-apibranchwo/wo-482servicebillingClaude Codeskaftor cloudCursoreditor · mcprepositorybilling-apibranchwo/wo-482PR#917 opened
work_orderWO-482 · payment retries
repoacme/billing-api
branchwo/wo-482-payment-retries
runs_onskaftor cloud · claude-code
Manifest, not prompts
Every dispatch carries repo, branch, and service — agents open in the right place.
Pick the agent per run
Claude Code, Codex, Gemini or DeepSeek in the cloud; Cursor, Claude Code or Codex on your machine. Same MCP contract.
Closes the loop
Agents write back status and the PR link the moment work lands — then the gate takes over.

Runs on your keys. Stops at your budget.

Add your own AI key. Every requirement, design, build, review and QA run is metered on it — with caps per work order, per run and per month that the gateway enforces.

AI spend · this month
billed to your Anthropic key · whole organisation
$27.21
  • Requirement generation15 calls$0.52
  • Technical design4 calls$0.56
  • Work-order generation1 call$0.13
  • Deployment gates2 calls$0.16
  • Workstation runs · 329m 14s$25.84
Monthly budget $200 · 14% used · caps $25 per work order, $10 per QA run

Your provider bills you

Anthropic, OpenAI, Google Gemini or DeepSeek — add the key once. Skaftor mirrors the spend; nothing is marked up.

Every run priced up front

The Build sheet shows the estimate before you start, and each work order carries what its agent actually cost.

Caps that actually stop

Per work order, per QA run and per month. Cloud agents go through Skaftor's gateway, so the next request past a cap is refused.

Start today.

Team is a flat seat price on your own AI key. Growth adds managed workstations and is priced on usage. Enterprise runs in your own cloud.

Team

The full platform for a team that ships.

$99per seat · monthly
For
Teams of up to 30
Included
The full workflow, gates, QA and memory
Execution
Agents run in your editor or on your machine; AI usage billed by your provider on your key
Runs on
Skaftor Cloud
Start building
  • Up to 30 seats
  • PRD → requirements → design → work orders, each approved by your team
  • Runs on your own AI key — Anthropic, OpenAI, Gemini or DeepSeek
  • Build in your editor over MCP, and the skaftor CLI
  • PR gates, AI review and deployment gates on every change
  • QA test cases and the browser QA agent
  • Knowledge graph, blast radius and the Drift Inbox
  • GitHub, GitLab, Bitbucket · Notion, Confluence, Jira, Linear, Google Docs, SharePoint

Growth

For organizations that want agents building in the cloud.

Talk to us

Unlimited seats · managed workstations included.

For
Organizations past 30 seats
Included
Everything in Team, plus managed workstations and budgets
Execution
Agents build on Skaftor Cloud workstations, metered per run, capped by your budgets
Runs on
Skaftor Cloud
Request a quote
  • Everything in Team, unlimited seats
  • Skaftor Cloud workstations — agents build on managed machines
  • Automatic runs — each stage starts as the one before is approved
  • Budgets per work order, per QA run and per month
  • Usage by provider, activity and run

Enterprise

Coming soon

For large and regulated teams that keep data in their own cloud.

Custom

Volume pricing, security review, and a hands-on rollout.

For
Regulated teams that keep data in-house
Included
Everything in Growth, with a hands-on rollout
Execution
Workstations in your own Google Cloud or AWS account
Runs on
Your own Kubernetes cluster
Talk to us
  • Everything in Growth
  • Your cloud — content, code and AI runs in your own Kubernetes cluster
  • Workstations in your own Google Cloud or AWS account
  • Dedicated support with an SLA
  • Custom onboarding & integrations

Cancel anytime · AI usage billed by your provider, on your own key.

FAQs answered

What is Skaftor?

Skaftor is the system of record for AI-native software delivery. It captures business and technical intent, compiles it into agent-executable work orders, orchestrates AI coding agents (like Cursor and Claude Code) over MCP, governs every change with gates and blast-radius checks, and remembers how and why each change shipped in an engineering memory graph.

How is Skaftor different from AI coding assistants like Cursor or GitHub Copilot?

Those tools help an individual developer write code faster in the editor. Skaftor is the organization-wide system around them: it captures intent, orchestrates the agents from structured specs, governs the output with approval gates, and remembers the full history. Skaftor orchestrates coding agents rather than competing with them.

What is AI-native software delivery?

It's a way of building software in which humans express intent and AI agents do most of the implementation, while a system of record captures the intent, orchestrates the agents, governs each change, and remembers how and why every line was shipped.

Does Skaftor work with our existing coding agents and tools?

Yes. Build in Cursor, Claude Code, Codex or VS Code with the work order's context wired in over MCP, or let Claude Code, Codex, Gemini or DeepSeek build it on a Skaftor Cloud workstation. Either way the work is dispatched, governed, and observed centrally.

How does Skaftor keep AI-generated code governed and auditable?

Every workflow step names the role that approves it. Each pull request passes CI, an AI review, and a clause check that reads the diff against its acceptance criteria; deployment gates and QA sign-off guard the release; the Drift Inbox catches shipped code that stops matching its spec. Every artifact is linked in a knowledge graph, with roles and an audit trail.

Who pays for the AI?

You do, directly. Skaftor runs on your organization's own Anthropic, OpenAI, Gemini or DeepSeek key, meters every call, and stops at the budgets you set — per work order, per QA run, and per month. Nothing is marked up.

How much does Skaftor cost?

Team is $99 per seat per month for up to 30 seats. Growth adds unlimited seats and Skaftor Cloud workstations where agents build. Enterprise, which runs Skaftor's content, code and AI runs in your own cloud, is coming soon. AI usage is billed by your provider on your own key.

More in the glossary and What is Skaftor?

Drive skaftor from your terminal.

A zero-dependency terminal client — pull work orders, open pull requests and launch workstations over MCP without leaving the shell.

Install
$npm install -g skaftor

Requires Node.js 18+ · macOS, Linux, or WSL. The skaftor package is published on npm.

Quickstart
  1. 1
    skaftor login <your-login-line>

    Copy it from a work order's Build sheet or Settings › Workstations.

  2. 2
    skaftor wo next

    Pull your next work order, with its plan and execution manifest.

  3. 3
    skaftor wo start · skaftor wo done

    Work it in your editor, then attach the pull request.

  4. 4
    skaftor up --agent claude

    Or launch a Skaftor Cloud workstation and let the agent build it.

Common commands
Context
skaftorcontextusewhoami
Work orders
skaftorwo nextwo minewo listwo showwo planwo manifestwo startwo askwo syncwo done
Workstations
skaftorwsupsshstartstoprmtargetsverify
Delivery & tools
skaftorprenvtoolscall--json

Software delivery has changed.
Build with memory.

Turn intent into shipped code — on one traceable thread.