Orkes logo image
Product
Platform
Orkes Platform thumbnail
Orkes Platform
Orkes Agentic Workflows
Orkes Conductor Vs Conductor OSS thumbnail
Orkes vs. Conductor OSS
Orkes Cloud
How Orkes Powers Boat Thumbnail
How Orkes Powers BOAT
Try enterprise Orkes Cloud for free
Enjoy a free 14-day trial with all enterprise features
Start for free
Capabilities
Microservices Workflow Orchestration icon
Microservices Workflow Orchestration
Enable faster development cycles, easier maintenance, and improved user experiences.
Realtime API Orchestration icon
Realtime API Orchestration
Enable faster development cycles, easier maintenance, and improved user experiences.
Event Driven Architecture icon
Event Driven Architecture
Create durable workflows that promote modularity, flexibility, and responsiveness.
Human Workflow Orchestration icon
Human Workflow Orchestration
Seamlessly insert humans in the loop of complex workflows.
Process orchestration icon
Process Orchestration
Visualize end-to-end business processes, connect people, processes and systems, and monitor performance to resolve issues in real-time
Use Cases
By Industry
Financial Services icon
Financial Services
Secure and comprehensive workflow orchestration for financial services
Media and Entertainment icon
Media and Entertainment
Enterprise grade workflow orchestration for your media pipelines
Telecommunications icon
Telecommunications
Future proof your workflow management with workflow orchestration
Healthcare icon
Healthcare
Revolutionize and expedite patient care with workflow orchestration for healthcare
Shipping and logistics icon
Shipping and Logistics
Reinforce your inventory management with durable execution and long running workflows
Software icon
Software
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean leo mauris, laoreet interdum sodales a, mollis nec enim.
Docs
Developers
Learn
Blog
Explore our blog for insights into the latest trends in workflow orchestration, real-world use cases, and updates on how our solutions are transforming industries.
Read blogs
Check out our latest blog:
How to Build a Durable Conductor Workflow using Conductor Skills and Claude Code in Minutes
Customers
Discover how leading companies are using Orkes to accelerate development, streamline operations, and achieve remarkable results.
Read case studies
Our latest case study:
Twilio Case Study Thumbnail
Orkes Academy New!
Master workflow orchestration with hands-on labs, structured learning paths, and certification. Build production-ready workflows from fundamentals to Agentic AI.
Explore courses
Featured course:
Orkes Academy Thumbnail
Events icon
Events
Videos icons
Videos
In the news icon
In the News
Whitepapers icon
Whitepapers
About us icon
About Us
Pricing
Get a demo
Signup
Slack FaviconDiscourse Logo icon
Get a demo
Signup
Slack FaviconDiscourse Logo icon
Orkes logo image

Company

Platform
Careers
HIRING!
Partners
About Us
Legal Hub
Security

Product

Cloud
Platform
Support

Community

Docs
Blogs
Events

Use Cases

Microservices Workflow Orchestration
Realtime API Orchestration
Event Driven Architecture
Agentic Workflows
Human Workflow Orchestration
Process Orchestration

Compare

Orkes vs Camunda
Orkes vs BPMN
Orkes vs LangChain
Orkes vs Temporal
Twitter or X Socials linkLinkedIn Socials linkYouTube Socials linkSlack Socials linkGithub Socials linkFacebook iconInstagram iconTik Tok icon
© 2026 Orkes. All Rights Reserved.
Back to Blogs

Table of Contents

Share on:Share on LinkedInShare on FacebookShare on Twitter
Worker Code Illustration

Get Started for Free with Dev Edition

Signup
Back to Blogs
AGENTIC ENGINEERING

How to Build a Durable Conductor Workflow using Conductor Skills and Claude Code in Minutes

Maria Shimkovska
Maria Shimkovska
Content Engineer
Last updated: April 28, 2026
April 14, 2026
5 min read

Related Blogs

Conductor CLI Guide: Register, Run, Retry, and Recover Durable Workflows Without Leaving Your Terminal 💻

Mar 24, 2026

Conductor CLI Guide: Register, Run, Retry, and Recover Durable Workflows Without Leaving Your Terminal 💻

How to Build an AI-Powered Support Ticket Triage Workflow with Orkes Conductor

Mar 17, 2026

How to Build an AI-Powered Support Ticket Triage Workflow with Orkes Conductor

Technical Guide: Orchestrating Your LangChain Agents for Production with Orkes Conductor

Jan 19, 2026

Technical Guide: Orchestrating Your LangChain Agents for Production with Orkes Conductor

Ready to Build Something Amazing?

Join thousands of developers building the future with Orkes.

Start for free

If you're already using Agent Skills with Claude Code, you can now add Conductor Skills to build, deploy, and run entire workflows directly from your Claude terminal.

You can just "chat" with the Claude Code terminal and let it build your workflows directly in your Conductor clusters.

What is Conductor and What are Conductor Skills?

Conductor is a workflow orchestration engine where you define a workflow as a series of tasks like API calls, custom code, conditionals, parallel branches, and human approvals. From there, Conductor runs them, tracks their state, handles retries, and gives you full visibility into what happened.

Conductor Skills is the plugin that lets Claude Code create and manage these workflows for you so this gives you another way to create workflows. I like using it when I am getting started with workflows the most because it provides me with a really solid start and then I can iterate from there, but it's becoming a very common way I create workflows now. It’s also a very fast way for me to set a workflow up because I can just say what I want rather than go through the same steps.

Conductor comes in two flavors, and you'll see both in this article:

  • Conductor OSS — the open source engine. Free, self-hosted, yours to run. The local JAR server in Step 1 is OSS.
  • Orkes Conductor — the managed version from the team behind the OSS project. Same engine, plus the things you'd want in production: RBAC, secrets, a slicker UI, observability, AI agent and human task support, and enterprise support. There's also a free hosted Developer Edition for experimenting, which we'll use later.

Same engine underneath, so Claude Code and Conductor Skills work identically against either one — just point Claude at a different server URL.

A very quick note on prerequisites for a project like this:

Before you start, you'll need:

  • Claude Code installed and configured
  • Java 21 or later — only if you're going the OSS local-server route. The local Conductor OSS server is a JAR file and won't start without Java. Run java -version to check. If you'd rather skip the local install and point Claude Code at the hosted Orkes Developer Edition instead, you don't need Java at all.
  • Conductor Skills plugin installed (instructions below)

How to Install Conductor Skills in Claude Code

Open up your Claude Code terminal and type in the following:

bash
/plugin marketplace add conductor-oss/conductor-skills
/plugin install conductor@conductor-skills

To verify you have it, you can type this in your Claude Code session:

bash
 /plugin list

If you see conductor in the output, you're good to go. If you don’t see it under the Plugins tab (because there are a lot there by default), you will if you go to the Installed tab.

Claude now knows how to talk to a Conductor server, register your workflows, start them, monitor their status, manage failures, and write workers (your own custom code/services). I also like using Claude Code to build workflows because it just helps with planning and brainstorming too.

Part 1: Build Your First Workflow with Claude Code and Conductor Skills

Let's start with something simple. A workflow that takes a URL, fetches its contents, and returns them. With Conductor’s built-in HTTP task this is likely going to just be one task. The point here is to see how the pattern works and get a feel for the build-run-iterate cycle of this process and way of building workflows using Claude Code.

Step 1: Start Your Local Conductor Server

First you need a Conductor server running so that Claude Code can connect to it to register the workflows. You have two options (the local one I am showing here, and also the Orkes hosted version which I will show later as well), but let’s start with a local build. In Claude Code, type:

bash
/conductor:conductor

And this will output the following. Mine is already installed so it lets me know:

bash
⏺ The Conductor CLI is already installed (v0.1.3). What would you like to do?                                                     
                                                                                                                                  
  Common tasks:                                                                                                                   
  - Start a local server — conductor server start                                                                                 
  - Connect to an existing server — set CONDUCTOR_SERVER_URL                                                                      
  - Create a workflow — define and register a workflow definition                                                               
  - Run a workflow — start an execution and monitor it                                                                            
  - Manage executions — pause, resume, retry, terminate                                                                           
  - Write workers — poll and execute SIMPLE tasks                                                                                 
                                                                                                                                  
  Do you have an existing Conductor server, or would you like to start a local one? 

This is already super helpful because it gives you a guideline of what you can do. From here you can say:

bash
Start a local Conductor server for development

Claude runs conductor server start behind the scenes. Once it's healthy, you'll have:

  • API: http://localhost:8080/api
  • UI: http://localhost:8080

You can open the UI in your browser to see your workflows visually as you build them. Keep the server running and move on. You can also just ask Claude Code to explain what it builds and how the workflow is doing.

So you can just say things like “Is my server up and running? How many workflows do I have in my Conductor server? What are those workflows? Which Conductor cluster is it pointing to?” It'll query the API and answer you.

Now just write something like "build me a workflow that takes a URL, fetches its contents, and returns them" and see it working.

And then you can just check it out by going to localhost:8080 (if you want to see the OSS UI), but you don’t have to. Anything you want to know about the workflow you can also ask Claude. So you can say “is my workflow registered?” or “show me the workflow definition”.

Although it will also give you information once the workflow has been created like so:

bash
⏺ Workflow fetch_url (v2) is registered and working. Here's a summary:                                                            
                                                                                                                                
  Workflow: fetch_url
  - Input: { "url": "<your URL>" }                                                                                                
  - Output:                                                                                                                       
    - statusCode — HTTP response code (e.g. 200)                                                                                  
    - body — response body (parsed JSON or raw text)                                                                              
    - headers — response headers                                                                                                  
                                
  Test run against https://httpbin.org/get: COMPLETED with status 200.                                                            
                                                                                                                                  
  To run it yourself:
  conductor workflow start -w fetch_url --version 2 -i '{"url": "https://example.com"}'                                           
                                                                                                                                
  Or view it in the UI: http://localhost:8080/workflowDef/fetch_url

You can also connect Claude Code to an Orkes Hosted Cluster instead. For this I like using the Developer Edition.

The Orkes Developer Edition is a free hosted service where you can build workflows and experiment without installing anything locally.

Just tell Claude:

bash
Connect to my Conductor server at https://developer.orkescloud.com/api and create the same workflow there instead

https://developer.orkescloud.com/api is the url for the Developer Edition cluster. You can use that to experiment with workflows in a hosted environment for free.

Claude will ask for your authentication details like your Key ID and Key Secret. You can generate these from the Applications page in your Orkes dashboard. Create an application (or use an existing one), generate a key pair, and paste the values when Claude asks for them.

If you'd rather not type credentials into Claude, set them as environment variables in a separate terminal session first:

bash
export CONDUCTOR_SERVER_URL=https://developer.orkescloud.com/api
export CONDUCTOR_AUTH_KEY=<your_key_id>
export CONDUCTOR_AUTH_SECRET=<your_key_secret>

Once connected, Claude gives you a summary of everything on the cluster.

This works with any Orkes cluster: Developer Edition, your team's staging environment, production, whatever. Just swap the URL and credentials. From here, you can create new workflows, run existing ones, modify specific ones, or explore what's already there.

Step 2: Run your new Conductor workflow from Claude Code

Let's test with a simple HTML page first. Go ahead and tell Claude Code:

bash
Run the new workflow with https://orkes.io/blog/

https://orkes.io/blog/ is the link to the Orkes Conductor blog page.

From there your Claude Code session might differ from mine depending on what Claude "decides" to do, but it's likely to ask you questions like it did with me.

It asked me if I would like to create a new task to grab specific information from the page. I said "Yes, please create a task in the workflow to return all the blog post titles from the url". And then Claude continues from there. If I don’t it will just run the workflow with the one task and return the body of the html page.

At the end of this short session I got a working workflow in my Conductor cluster and then I could just communicate with it through Claude using plain English to describe what I want.

Here is the final small workflow in the Developer Edition of Orkes Conductor.

Screenshot of the Conductor Workflow

In another article I am going to use Claude Code to create a Content Refresh workflow from a spec. In this one I wanted to show you how you can use Claude Code to build a simple workflow and have it run, but for anything close to a durable workflow I find that the best thing is to approach it the way you would any software project, starting with a good document outlining requirements.

Steal one of these prompts

The fastest way to get a feel for this is to just open Claude Code and ask for something. A few prompts to get you started:

  • "Build me a workflow that takes a city name, calls a weather API, and returns whether I need an umbrella."
  • "Create a workflow that fetches an RSS feed, filters posts from the last 24 hours, and summarizes each one."
  • "Build a workflow that takes a GitHub repo URL and returns the most recent open issues." Each of these is small enough to finish in one session and interesting enough to keep iterating on.

If you want to dig deeper, the Conductor Skills repo on GitHub has the source for the plugin, more examples, and is open to contributions if you build something cool. And if you'd rather skip the local setup, point Claude at the Orkes Developer Edition and start building in a hosted cluster for free.