Extend agent skills for Claude Code, Cursor and RevampKey

5 ready-made playbooks that teach an AI agent how to do real Extend work: which tools to call, what to check first, and when to stop and ask you.

Download RevampKey, freeI have it: connect Extend

Get RevampKey to connect Extend

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
  curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
done
Other tools

Connect Extend once and all 5 skills install themselves and stay up to date. Mac, Windows and Linux.

All 5 Extend skills

Each skill is one job. You ask in plain words and the agent loads the skill that matches, then follows its steps.

Start hereAsks before writing22 Extend tools

Work with Extend documents safely with AI

Connects your agent to Extend's document processing platform. It confirms the account and workspace first, picks the right processor family, and asks before any create, delete, cancel, or deploy action.

Use it when

  • You want to check which Extend workspace your agent is connected to before running anything
  • You need to know whether to use a classifier or an extractor for a document type
  • You want to clean up old Extend runs without deleting the wrong ones

Tools it uses

  • create_classifier
  • classify_document
  • create_extractor
  • cancel_extract_run
  • delete_extract_run
  • create_splitter
  • cancel_split_run
  • delete_split_run
  • create_evaluation_set
  • add_evaluation_items
  • delete_evaluation_item
  • create_workflow
  • deploy_workflow_version
  • cancel_workflow_run
  • delete_workflow_run
  • delete_parse_run
  • delete_edit_run
  • delete_file
  • create_webhook_endpoint
  • create_webhook_subscription
  • delete_webhook_subscription
  • delete_webhook_endpoint
Example

Which Extend workspace am I connected to, and list the processors I have for invoices.

You are connected to the Acme Finance workspace. I found 2 invoice processors: an extractor named Invoice Fields (id ext_481) and a classifier named Doc Router (id cls_116). Nothing has been changed. Do you want me to list the recent runs for either one?

Use in RevampKey

Get RevampKey to connect Extend

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
  curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing2 Extend tools

Set up and test a document classifier

Designs an Extend document classifier, tests its routing on realistic and borderline files, and diagnoses misroutes before anything downstream depends on it. It asks for approval before creating or changing a classifier.

Use it when

  • You are building a classifier to route incoming invoices, contracts and forms to the right pipeline.
  • A classifier is sending some documents to the wrong place and you need to find out why.
  • You want to check a classifier on tricky scans before it goes live.

Tools it uses

  • create_classifier
  • classify_document
Example

Create a classifier that routes incoming documents into invoice, purchase order, contract or other, then test it on 30 sample files including the tricky ones.

I'll draft the four labels and a clear definition for each, plus a catch-all for anything unclear, and ask you to approve before creating it. Then I'll test it on your samples, including borderline cases such as credit notes that look like invoices. Of 30 samples, the first pass should show which label pairs are swapping, so we can fix definitions rather than guess.

Use in RevampKey

Get RevampKey to connect Extend

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
  curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing3 Extend tools

Build an extraction pipeline with AI

Creates and tests a field extractor for one document type, scoring each field against a labelled evaluation set. It asks before creating anything or adding evaluation items.

Use it when

  • You need to pull invoice totals, dates and supplier names into JSON.
  • You want to know how accurate an extractor is on each field, not just overall.
  • You are about to rely on an extractor and need a held-out test first.

Tools it uses

  • create_extractor
  • create_evaluation_set
  • add_evaluation_items
Example

Build an extractor for supplier invoices and tell me how accurate it is on the total, due date and supplier name fields.

I'd define each field precisely first, including what to return when a value is absent. Then I'd collect 20 invoices, keeping 5 held out, and create the extractor once you confirm. On the held-out set, the total is correct on 17 of 20, with 2 wrong values and 1 missed. The worst field is the due date, which fails on one issuer's layout.

Use in RevampKey

Get RevampKey to connect Extend

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
  curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing4 Extend tools

Set up Extend webhook integrations with AI

Creates a webhook endpoint and event subscriptions so your systems hear about Extend job updates, then verifies delivery with a test job. It asks before creating, changing or deleting anything.

Use it when

  • You want your service notified when an extraction or workflow run finishes
  • You are moving webhook events to a new URL and need the old subscriptions removed
  • You suspect duplicate or unused webhook subscriptions are sending noise

Tools it uses

  • create_webhook_endpoint
  • create_webhook_subscription
  • delete_webhook_subscription
  • delete_webhook_endpoint
Example

Set up webhooks so my billing service at https://billing.example.com/extend-events gets notified when extraction runs finish, then check that it works.

I found one existing endpoint for billing.example.com with two subscriptions, both for classification events that your billing service doesn't use. I propose adding one endpoint subscription for extraction run completion and removing the two unused classification subscriptions. Shall I go ahead with these three changes? Once they're in place, I'll ask you to run one test extraction in a non-production workspace to confirm the event reaches your service.

Use in RevampKey

Get RevampKey to connect Extend

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
  curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing13 Extend tools

Roll out a document workflow and clear old runs

Assembles an Extend document pipeline, tests it on mixed documents, deploys a chosen version with a rollback path, and cleans up stuck or superseded runs. It asks before deploying, cancelling or deleting anything.

Use it when

  • You have built a new classify, split and extract workflow and want to release it safely
  • A workflow version is misbehaving and you need to know what to roll back to
  • Old parse and extract runs are piling up and you want to clear them without losing results

Tools it uses

  • create_workflow
  • deploy_workflow_version
  • cancel_workflow_run
  • cancel_extract_run
  • cancel_split_run
  • cancel_classify_run
  • delete_workflow_run
  • delete_parse_run
  • delete_extract_run
  • delete_split_run
  • delete_classify_run
  • delete_edit_run
  • delete_file
Example

Deploy the new invoice workflow version, but first tell me what version it replaces so I can roll back.

The current deployed version is v12 and the candidate is v13. I tested v13 on a mixed set of 8 documents: 6 routed correctly, 2 fell to the fallback review queue. I have not deployed yet. Shall I deploy v13, with v12 as the rollback target?

Use in RevampKey

Get RevampKey to connect Extend

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
  curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
done
Other tools
Read the full skill →

Get all 5 without copying a file

RevampKey adds the skills when you connect Extend, updates them for you and removes them when you disconnect.

Download RevampKey

How Extend skills work

  1. Connect Extend

    The Extend MCP server gives the agent its tools.

  2. Ask in plain words

    “Create a classifier that routes incoming documents into invoice, purchase order, contract or other, then test it on 30 sample files including the tricky ones.” Each SKILL.md says when it applies, so only the one that fits is loaded.

  3. Approve any change

    The agent calls the tools in order, checks its work, and shows you any change before it makes it.

How to install Extend skills

In RevampKey the skills install themselves when you connect Extend. In other tools each skill is one folder with a SKILL.md file, and you also need the Extend MCP server connected there.

About 1 minute · nothing to copy

  1. Download RevampKey for Mac, Windows or Linux and sign in.

  2. Open Connectors and connect Extend. All 5 skills come with it and stay up to date; they go away when you remove the connector.

  3. Ask in plain language, for example “Create a classifier that routes incoming documents into invoice, purchase order, contract or other, then test it on 30 sample files including the tricky ones.”

  4. Download RevampKeyConnect Extend · 1 click

    Get RevampKey to connect Extend

    RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

    Download RevampKey

    Not now? Use the skills in your current tool

    for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
      curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
    done
    Other tools

RevampKey or copy the files?

In RevampKey

  • One click when you connect Extend
  • Updated for you when a skill improves
  • Removed when you disconnect
  • The MCP server is set up for you
  • 800+ other connectors, same way
Download free

Copy into your project

  • One command per project
  • Run it again to get updates
  • You connect the Extend MCP server yourself
  • Works in Claude Code, Cursor, Codex and VS Code
See the command

Extend skills FAQ

What is a Extend agent skill?

A SKILL.md file: a short playbook an AI agent loads when your request matches it. Each Extend skill describes one job, which Extend tools to use in which order, what to check first and when to stop and ask you.

Do the Extend skills change anything on their own?

The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in Extend.

Which tools can use these skills?

Any agent that reads the open Agent Skills format: Claude Code, Cursor, Codex, VS Code with Copilot and RevampKey. In RevampKey they are attached when you connect Extend; elsewhere you copy the folders into your project or skills directory.

Do I need the Extend MCP server too?

Yes. The skills tell the agent how to do the work; the Extend MCP server gives it the tools to do it. The Extend MCP setup guide covers every client.

Extend MCP server setup · This page as Markdown

Put Extend’s best workflows in your agent

Download RevampKey, connect Extend and ask your first question in about a minute.

Download RevampKeyConnect Extend · 1 click

Get RevampKey to connect Extend

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Extend is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials classifier-setup-and-test extraction-pipeline-build webhook-integration-setup workflow-rollout-and-cleanup; do
  curl -fsSL --create-dirs -o .claude/skills/extend-$s/SKILL.md https://revampkey.com/marketplace/extend/skills/$s/SKILL.md
done
Other tools