{"_id":"@conductor-oss/conductor-skills","_rev":"6-e74068a9200ad01109236d73dab43e61","name":"@conductor-oss/conductor-skills","dist-tags":{"latest":"1.6.4"},"versions":{"1.4.2":{"name":"@conductor-oss/conductor-skills","version":"1.4.2","keywords":["claude-code","claude-code-plugin","ai-agent","ai-skill","conductor","conductor-oss","orkes","workflow","orchestration","microservices"],"license":"Apache-2.0","_id":"@conductor-oss/conductor-skills@1.4.2","maintainers":[{"name":"io-orkes","email":"developers@orkes.io"},{"name":"virenx","email":"viren@orkes.io"},{"name":"mp-orkes","email":"miguel.prieto@orkes.io"}],"homepage":"https://github.com/conductor-oss/conductor-skills","bugs":{"url":"https://github.com/conductor-oss/conductor-skills/issues"},"bin":{"conductor-skills":"bin/conductor-skills.js"},"dist":{"shasum":"1b8ff147056091e1540eb137950c967225cd61b2","tarball":"https://registry.npmjs.org/@conductor-oss/conductor-skills/-/conductor-skills-1.4.2.tgz","fileCount":46,"integrity":"sha512-tthRWw+Q50K5pVC1e5GGKf7KynCckxKqaeC3Inpf0B8P69sApKmY5M8z6YF/6aSRz5oYKjmMHliCz12xNu/A6Q==","signatures":[{"sig":"MEUCIC6LPv2bPLbOHHfwPYsGwj5hHdami97JV9z/blC4xi5mAiEA4j47Txv5ATMv7OXh2iQHw8YRf9zIBNh0eSJW+wTflrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233336},"engines":{"node":">=18"},"gitHead":"40e5c03e5abddc563e5231268569b1e41863b487","scripts":{"test":"python3 scripts/validate_plugin.py","validate":"python3 scripts/validate_plugin.py"},"_npmUser":{"name":"io-orkes","email":"developers@orkes.io"},"repository":{"url":"git+https://github.com/conductor-oss/conductor-skills.git","type":"git"},"_npmVersion":"11.11.0","description":"Conductor workflow orchestration skill for AI coding agents — Claude Code, Cursor, Codex, Gemini, Cline, Copilot, and more.","directories":{},"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/conductor-skills_1.4.2_1778910102004_0.6624597729953967","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@conductor-oss/conductor-skills","version":"1.4.3","keywords":["claude-code","claude-code-plugin","ai-agent","ai-skill","conductor","conductor-oss","orkes","workflow","orchestration","microservices"],"license":"Apache-2.0","_id":"@conductor-oss/conductor-skills@1.4.3","maintainers":[{"name":"io-orkes","email":"developers@orkes.io"},{"name":"virenx","email":"viren@orkes.io"},{"name":"mp-orkes","email":"miguel.prieto@orkes.io"}],"homepage":"https://github.com/conductor-oss/conductor-skills","bugs":{"url":"https://github.com/conductor-oss/conductor-skills/issues"},"bin":{"conductor-skills":"bin/conductor-skills.js"},"dist":{"shasum":"26c1c99398e40a0d5db36b542ffd4ba88898d749","tarball":"https://registry.npmjs.org/@conductor-oss/conductor-skills/-/conductor-skills-1.4.3.tgz","fileCount":46,"integrity":"sha512-mb83es+0W+hHTvrYRmqFVx78WZx1nPfLpq8GwN6uSbmglIqW4yO2IJpLG1gmVx379Zk5JkGC9QmkJofllvkSBg==","signatures":[{"sig":"MEUCIGLdMtWl9uEmL0ti0VyT8ds7t4SQbhZq+f0mt0g49wy9AiEA+WKcbPrqLl+L/2+AjwYVoNjqbnSTwulA14D5mXZ3QCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234307},"engines":{"node":">=18"},"gitHead":"df6cc6eeab387c677320763eae1ebe87101d3e91","scripts":{"test":"python3 scripts/validate_plugin.py","validate":"python3 scripts/validate_plugin.py"},"_npmUser":{"name":"io-orkes","email":"developers@orkes.io"},"repository":{"url":"git+https://github.com/conductor-oss/conductor-skills.git","type":"git"},"_npmVersion":"11.15.0","description":"Conductor workflow orchestration skill for AI coding agents — Claude Code, Cursor, Codex, Gemini, Cline, Copilot, and more.","directories":{},"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/conductor-skills_1.4.3_1779332044777_0.12843719930179964","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@conductor-oss/conductor-skills","version":"1.5.0","keywords":["claude-code","claude-code-plugin","ai-agent","ai-skill","conductor","conductor-oss","orkes","workflow","orchestration","microservices"],"license":"Apache-2.0","_id":"@conductor-oss/conductor-skills@1.5.0","maintainers":[{"name":"io-orkes","email":"developers@orkes.io"},{"name":"virenx","email":"viren@orkes.io"},{"name":"mp-orkes","email":"miguel.prieto@orkes.io"}],"homepage":"https://github.com/conductor-oss/conductor-skills","bugs":{"url":"https://github.com/conductor-oss/conductor-skills/issues"},"bin":{"conductor-skills":"bin/conductor-skills.js"},"dist":{"shasum":"7f61e9566c4b6bc5a7b1a48f385266ea934121b5","tarball":"https://registry.npmjs.org/@conductor-oss/conductor-skills/-/conductor-skills-1.5.0.tgz","fileCount":50,"integrity":"sha512-9F7X2BxfADkDWzIcfpj087cQ5/V7vKJpOZqHVo2vuXMHGHrlQGVM4suHS4HFDhBEX1LX0xp89KMqlpGPl4Z0eg==","signatures":[{"sig":"MEUCIQDgcEPxjDN/TeamZn9T5B6IkKU7PjKGgmz7c315UCxhOAIgYzKxpzZPWe+Jci+ljs8Y/tpRGtXE0kABO8wHVbaXjpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302671},"engines":{"node":">=18"},"gitHead":"6dd47412fe635c594eba1fdf185c1cff61b2f515","scripts":{"test":"python3 scripts/validate_plugin.py","validate":"python3 scripts/validate_plugin.py"},"_npmUser":{"name":"io-orkes","email":"developers@orkes.io"},"repository":{"url":"git+https://github.com/conductor-oss/conductor-skills.git","type":"git"},"_npmVersion":"11.15.0","description":"Conductor workflow orchestration skill for AI coding agents — Claude Code, Cursor, Codex, Gemini, Cline, Copilot, and more.","directories":{},"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/conductor-skills_1.5.0_1779508145099_0.7821953377326527","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@conductor-oss/conductor-skills","version":"1.6.0","keywords":["claude-code","claude-code-plugin","ai-agent","ai-skill","conductor","conductor-oss","orkes","workflow","orchestration","microservices"],"license":"Apache-2.0","_id":"@conductor-oss/conductor-skills@1.6.0","maintainers":[{"name":"io-orkes","email":"developers@orkes.io"},{"name":"virenx","email":"viren@orkes.io"},{"name":"mp-orkes","email":"miguel.prieto@orkes.io"}],"homepage":"https://github.com/conductor-oss/conductor-skills","bugs":{"url":"https://github.com/conductor-oss/conductor-skills/issues"},"bin":{"conductor-skills":"bin/conductor-skills.js"},"dist":{"shasum":"24c6c1584433c60d6de6c39178d874d26ccefb35","tarball":"https://registry.npmjs.org/@conductor-oss/conductor-skills/-/conductor-skills-1.6.0.tgz","fileCount":50,"integrity":"sha512-qm9yfeH29Itbqog1maobtSGE4rNxK9TImplZr8MgErhHCkJ6cJxthhKrXXlA3T5gd/y2ZCToOPDeD7jmvVhXIw==","signatures":[{"sig":"MEYCIQCcZ/o36LqR+BNaZScBMs+/BMRldwIEtyYja++kF/7RogIhAJ4qCS4P9rgZPHgp02cdN1oblE3Ld4Oxcnl/as60DIFu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318706},"engines":{"node":">=18"},"gitHead":"99c131f6882b88bef3d2cb382ef5ab4b80f46178","scripts":{"test":"python3 scripts/validate_plugin.py","validate":"python3 scripts/validate_plugin.py"},"_npmUser":{"name":"io-orkes","email":"developers@orkes.io"},"repository":{"url":"git+https://github.com/conductor-oss/conductor-skills.git","type":"git"},"_npmVersion":"11.15.0","description":"Conductor workflow orchestration skill for AI coding agents — Claude Code, Cursor, Codex, Gemini, Cline, Copilot, and more.","directories":{},"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/conductor-skills_1.6.0_1779547437595_0.4748553702079925","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@conductor-oss/conductor-skills","version":"1.6.1","keywords":["claude-code","claude-code-plugin","ai-agent","ai-skill","conductor","conductor-oss","orkes","workflow","orchestration","microservices"],"license":"Apache-2.0","_id":"@conductor-oss/conductor-skills@1.6.1","maintainers":[{"name":"io-orkes","email":"developers@orkes.io"},{"name":"virenx","email":"viren@orkes.io"},{"name":"mp-orkes","email":"miguel.prieto@orkes.io"}],"homepage":"https://github.com/conductor-oss/conductor-skills","bugs":{"url":"https://github.com/conductor-oss/conductor-skills/issues"},"bin":{"conductor-skills":"bin/conductor-skills.js"},"dist":{"shasum":"31a9365939491cd755107552927cd885fae0d841","tarball":"https://registry.npmjs.org/@conductor-oss/conductor-skills/-/conductor-skills-1.6.1.tgz","fileCount":50,"integrity":"sha512-4bm52KuA1mjc0Hz3VYppzgRKnHP3a0dYuPn4vlZmgpVr058QIQmwyoSsr8Ba88yldPTY/BCduJsvWeEqSTFqqg==","signatures":[{"sig":"MEYCIQDVtltILokGVCOs9IZ9pnZn/+YEt3xHR8gxBbIlIqS+VQIhAMeBq9dwsj9foAuZUFZO88tKzJWjV5JiFYQdc2jY8TxM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333992},"engines":{"node":">=18"},"gitHead":"6890b05d9bbfe1224daecf475a51d6ebadc4633a","scripts":{"test":"python3 scripts/validate_plugin.py","verify":"bash scripts/verify-package.sh","validate":"python3 scripts/validate_plugin.py","verify:quick":"bash scripts/verify-package.sh --quick"},"_npmUser":{"name":"io-orkes","email":"developers@orkes.io"},"repository":{"url":"git+https://github.com/conductor-oss/conductor-skills.git","type":"git"},"_npmVersion":"11.15.0","description":"Conductor workflow orchestration skill for AI coding agents — Claude Code, Cursor, Codex, Gemini, Cline, Copilot, and more.","directories":{},"_nodeVersion":"25.8.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/conductor-skills_1.6.1_1779601558788_0.25768063336767955","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"@conductor-oss/conductor-skills","version":"1.6.4","description":"Conductor workflow orchestration skill for AI coding agents — Claude Code, Cursor, Codex, Gemini, Cline, Copilot, and more.","bin":{"conductor-skills":"bin/conductor-skills.js"},"engines":{"node":">=18"},"scripts":{"validate":"python3 scripts/validate_plugin.py","test":"python3 scripts/validate_plugin.py","verify":"bash scripts/verify-package.sh","verify:quick":"bash scripts/verify-package.sh --quick"},"repository":{"type":"git","url":"git+https://github.com/conductor-oss/conductor-skills.git"},"homepage":"https://github.com/conductor-oss/conductor-skills","bugs":{"url":"https://github.com/conductor-oss/conductor-skills/issues"},"license":"Apache-2.0","keywords":["claude-code","claude-code-plugin","ai-agent","ai-skill","conductor","conductor-oss","orkes","workflow","orchestration","microservices"],"publishConfig":{"access":"public"},"gitHead":"1e30c33b922f4d0bf315e08b540c9ccc989ce731","_id":"@conductor-oss/conductor-skills@1.6.4","_nodeVersion":"25.8.0","_npmVersion":"11.15.0","dist":{"integrity":"sha512-//f9Ao8VViEbUlKyO5Qscs5cG+32JPxIrQdUFMWTTNuZxVkNFbsAwBbSEdCF3PjaiceL8Z8dgDGHPSutDyZ6Yw==","shasum":"0c345337c3e4f5f4e8979075068ef0cf5cc6efe9","tarball":"https://registry.npmjs.org/@conductor-oss/conductor-skills/-/conductor-skills-1.6.4.tgz","fileCount":50,"unpackedSize":334841,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD49e7IMi3XGQbgycgka3zGoNKTOdimVPxxgyi2Z58qFQIgdizVLy8MvihFkio0S3ALUB/UcLA1Aq2Hm7h6nNIlI5s="}]},"_npmUser":{"name":"io-orkes","email":"developers@orkes.io"},"directories":{},"maintainers":[{"name":"io-orkes","email":"developers@orkes.io"},{"name":"virenx","email":"viren@orkes.io"},{"name":"mp-orkes","email":"miguel.prieto@orkes.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/conductor-skills_1.6.4_1779603973701_0.3512579757612031"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-16T05:41:41.836Z","modified":"2026-05-24T06:26:13.956Z","1.4.2":"2026-05-16T05:41:42.158Z","1.4.3":"2026-05-21T02:54:04.931Z","1.5.0":"2026-05-23T03:49:05.249Z","1.6.0":"2026-05-23T14:43:57.812Z","1.6.1":"2026-05-24T05:45:58.961Z","1.6.4":"2026-05-24T06:26:13.837Z"},"bugs":{"url":"https://github.com/conductor-oss/conductor-skills/issues"},"license":"Apache-2.0","homepage":"https://github.com/conductor-oss/conductor-skills","keywords":["claude-code","claude-code-plugin","ai-agent","ai-skill","conductor","conductor-oss","orkes","workflow","orchestration","microservices"],"repository":{"type":"git","url":"git+https://github.com/conductor-oss/conductor-skills.git"},"description":"Conductor workflow orchestration skill for AI coding agents — Claude Code, Cursor, Codex, Gemini, Cline, Copilot, and more.","maintainers":[{"name":"io-orkes","email":"developers@orkes.io"},{"name":"virenx","email":"viren@orkes.io"},{"name":"mp-orkes","email":"miguel.prieto@orkes.io"}],"readme":"<p align=\"center\">\n  <img src=\"assets/conductor.png\" alt=\"Conductor\" width=\"120\">\n</p>\n\n<h1 align=\"center\">Conductor Skills</h1>\n\n<p align=\"center\">\n  Teach your AI coding agent to create, run, monitor, and manage\n  <a href=\"https://github.com/conductor-oss/conductor\">Conductor</a> workflow orchestrations.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/conductor-oss/conductor\">\n    <img src=\"https://img.shields.io/github/stars/conductor-oss/conductor?style=social\" alt=\"Star Conductor\">\n  </a>\n  &nbsp;&middot;&nbsp;\n  <a href=\"https://join.slack.com/t/orkes-conductor/shared_invite/zt-3dpcskdyd-W895bJDm8psAV7viYG3jFA\">\n    <img src=\"https://img.shields.io/badge/Slack-Join%20Community-4A154B?logo=slack\" alt=\"Join Slack\">\n  </a>\n  &nbsp;&middot;&nbsp;\n  <a href=\"https://github.com/conductor-oss/conductor-skills/blob/main/LICENSE.txt\">\n    <img src=\"https://img.shields.io/badge/License-Apache_2.0-blue.svg\" alt=\"License\">\n  </a>\n</p>\n\n---\n\n## What You Get\n\nOnce installed, your AI agent can:\n\n- **Create** workflow definitions with any task type (HTTP, SWITCH, FORK, WAIT, AI/LLM, MCP, etc.)\n- **Run** workflows synchronously or asynchronously\n- **Monitor** executions and search by status, time, or correlation ID\n- **Manage** workflows — pause, resume, terminate, retry, restart, rerun, skip-task, jump\n- **Signal** WAIT and HUMAN tasks for human-in-the-loop patterns\n- **Schedule** workflows on cron — schedules are part of OSS\n- **Write workers** in Python, JavaScript, Java, Go, C#, Ruby, or Rust\n- **Visualize** workflows as Mermaid diagrams\n- **Review & optimize** existing workflows against a checklist of 19 reliability / performance / security / structure rules\n- **Manage** secrets and webhooks (Orkes)\n\nOn Claude Code, four slash commands give you direct entry points:\n\n| Command | Purpose |\n|---------|---------|\n| `/conductor` | Menu — lists subcommands and natural-language examples |\n| `/conductor-setup` | First-time setup (CLI, server, auth) |\n| `/conductor-optimize` | Review a workflow against the optimization checklist |\n| `/conductor-scaffold-worker` | Generate a worker stub in your language |\n\nEverything else (run, status, schedule, retry, signal, visualize, create) works through plain English — no command needed.\n\n---\n\n## Quick Install\n\n### Claude Code Plugin (recommended for Claude users)\n\nInstall as a Claude Code plugin from the marketplace:\n\n```shell\n/plugin marketplace add conductor-oss/conductor-skills\n/plugin install conductor@conductor-skills\n```\n\nOr test against a local checkout during development:\n\n```shell\n/plugin marketplace add /path/to/conductor-skills\n/plugin install conductor@conductor-skills\n```\n\n### Install via npm\n\nIf you have Node.js, you can install through npm — useful in CI and dev containers:\n\n```bash\n# One-off, no global install\nnpx @conductor-oss/conductor-skills --agent claude\nnpx @conductor-oss/conductor-skills --all\n\n# Or globally\nnpm install -g @conductor-oss/conductor-skills\nconductor-skills --agent cursor\nconductor-skills --all --upgrade\nconductor-skills --agent cline --uninstall\n```\n\nThe npm package bundles all skill content, so it works offline once installed. For Claude Code, just restart your session after install to pick up the plugin.\n\n### Install for all detected agents\n\nOne command to auto-detect every supported agent on your system and install globally where possible. Re-run anytime — it only installs for newly detected agents.\n\n**macOS / Linux**\n```bash\ncurl -sSL https://conductor-oss.github.io/conductor-skills/install.sh | bash -s -- --all\n```\n\n**Windows (PowerShell)**\n```powershell\nirm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -All\n```\n\n**Windows (cmd)**\n```cmd\npowershell -c \"irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -All\"\n```\n\n### Install for a specific agent\n\nThese agents don't support global install — run the command from your project directory.\n\n**macOS / Linux**\n\n| Agent | Command |\n|-------|---------|\n| [Cline](https://github.com/cline/cline) | `curl -sSL https://conductor-oss.github.io/conductor-skills/install.sh \\| bash -s -- --agent cline` |\n| [GitHub Copilot](https://github.com/features/copilot) | `curl -sSL https://conductor-oss.github.io/conductor-skills/install.sh \\| bash -s -- --agent copilot` |\n| [Amazon Q](https://aws.amazon.com/q/developer/) | `curl -sSL https://conductor-oss.github.io/conductor-skills/install.sh \\| bash -s -- --agent amazonq` |\n\n**Windows (PowerShell)**\n\n| Agent | Command |\n|-------|---------|\n| [Cline](https://github.com/cline/cline) | `irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent cline` |\n| [GitHub Copilot](https://github.com/features/copilot) | `irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent copilot` |\n| [Amazon Q](https://aws.amazon.com/q/developer/) | `irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent amazonq` |\n\n**Windows (cmd)**\n\n| Agent | Command |\n|-------|---------|\n| [Cline](https://github.com/cline/cline) | `powershell -c \"irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent cline\"` |\n| [GitHub Copilot](https://github.com/features/copilot) | `powershell -c \"irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent copilot\"` |\n| [Amazon Q](https://aws.amazon.com/q/developer/) | `powershell -c \"irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent amazonq\"` |\n\n> All other agents are installed globally via the [install all](#install-for-all-detected-agents) command above. You can also use `--agent <name>` for any agent to do a project-level install.\n\nThat's it — ask your agent to connect to your server (see [Try It](#try-it) below).\n\n---\n\n\n## Try It\n\nAfter installing, try these prompts with your agent. Or run the slash command shown in brackets where one exists.\n\n**Setup & configure** *(or `/conductor-setup`)*\n- *\"Set up Conductor — I want to start a local server\"*\n- *\"Connect to my Conductor server at https://developer.orkescloud.com/api\"*\n- *\"Save my Conductor server config as a profile called production\"*\n- *\"Switch to my staging Conductor profile\"*\n- *\"How many workflows in dev vs prod?\"*\n\n**Create & run**\n- *\"Create a workflow that calls the GitHub API to get open issues and sends a Slack notification\"*\n- *\"Create a FORK_JOIN workflow that fetches inventory and pricing in parallel\"*\n- *\"Run the my-workflow workflow with input {\\\"userId\\\": 123}\"*\n- *\"Run order-processing synchronously and wait until the approval step\"*\n- *\"Run cleanup-workflow with correlation id daily-2026-05-11\"*\n\n**Monitor & diagnose**\n- *\"Show me all failed workflow executions from the last hour\"*\n- *\"What's the status of execution abc-123?\"*\n- *\"Why did wf-789 fail?\"*\n- *\"Show me the running executions of order-processing\"*\n\n**Manage**\n- *\"Retry all failed executions of my-workflow from today\"*\n- *\"Pause the running execution xyz-456\"*\n- *\"Terminate wf-123, customer cancelled\"*\n- *\"Restart wf-456 on the latest workflow version\"*\n- *\"Skip the email step in wf-789\"*\n- *\"Jump wf-789 to fulfill_order\"*\n\n**Human-in-the-loop**\n- *\"Signal the wait task in execution abc-123 with approval: true\"*\n- *\"Reject the wait task in wf-456 — don't retry\"*\n- *\"What's blocking wf-789?\"*\n\n**Schedule** *(part of OSS)*\n- *\"Schedule cleanup-workflow to run daily at 2am\"*\n- *\"Schedule order-report every Monday at 9:30 weekdays only\"*\n- *\"Pause the cleanup schedule\"*\n- *\"Show the last 50 scheduled cleanup runs\"*\n\n**Modify**\n- *\"Add an error-handling branch to the order-processing workflow\"*\n- *\"Add a WAIT task before the payment step in my checkout workflow\"*\n- *\"Convert the inline JS in compute_pricing to a worker\"*\n- *\"Extract the fulfillment chunk into a sub-workflow\"*\n\n**Review & optimize** *(or `/conductor-optimize`)*\n- *\"Review the order-processing workflow\"*\n- *\"Optimize this workflow JSON — what should I fix?\"* *(attach a file)*\n- *\"Audit weather-notification for missing timeouts and retries\"*\n- *\"Make this workflow simpler\"*\n- *\"Are there any secrets being passed through workflow input that shouldn't be?\"*\n\n**Workers** *(or `/conductor-scaffold-worker`)*\n- *\"Write a Python worker that processes image thumbnails\"*\n- *\"Write a TypeScript worker that validates email addresses\"*\n- *\"Generate a Go worker that fetches data from a REST API and transforms the response\"*\n- *\"Scaffold a Java worker for the charge_card task\"*\n\n**AI / LLM workflows**\n- *\"Create a workflow that summarizes text with Claude\"*\n- *\"Build me an AI agent that lists MCP tools, picks one, and calls it\"* — the canonical first-agent flow ([example](skills/conductor/examples/ai-agent-mcp.md))\n- *\"Create a RAG workflow that searches my Pinecone index and answers questions with sources\"* ([example](skills/conductor/examples/llm-rag.md))\n- *\"Build an autonomous agent loop that runs up to 10 think/act/observe iterations\"* ([example](skills/conductor/examples/ai-agent-loop.md))\n- *\"Add a HUMAN approval step before the agent calls any tool\"*\n- *\"Create a workflow that classifies support tickets with GPT-4o-mini and routes to the right queue\"*\n- *\"Index this document into the knowledge base\"* — using `LLM_INDEX_TEXT`\n- *\"Generate an image from a prompt with DALL-E\"* — using `GENERATE_IMAGE`\n\n**Visualize**\n- *\"Show me a diagram of the order-processing workflow\"*\n- *\"Render the FORK_JOIN flow as a Mermaid chart\"*\n\n**Orkes only** — secrets, webhooks (Orkes Conductor required)\n- *\"Save STRIPE_KEY as a secret\"*\n- *\"Create a GitHub webhook that triggers github_pr_handler\"*\n- *\"List my webhooks\"*\n\n---\n\n## Examples\n\nOperational:\n\n| Example | Description |\n|---------|-------------|\n| [Create and Run a Workflow](skills/conductor/examples/create-and-run-workflow.md) | Define a workflow, register it, and execute it end-to-end |\n| [Monitor and Retry](skills/conductor/examples/monitor-and-retry.md) | Search executions, diagnose failures, and batch-retry |\n| [Signal a Wait Task](skills/conductor/examples/signal-wait-task.md) | Human-in-the-loop with WAIT tasks and external signals |\n| [Review and Optimize](skills/conductor/examples/review-workflow.md) | Apply the optimization checklist to an existing workflow |\n\nDesign patterns:\n\n| Example | Description |\n|---------|-------------|\n| [FORK_JOIN Parallel Branches](skills/conductor/examples/fork-join.md) | Run independent tasks in parallel and converge with JOIN |\n| [DO_WHILE Loop](skills/conductor/examples/do-while-loop.md) | Iteration counter via the self-reference pattern |\n| [SUB_WORKFLOW Composition](skills/conductor/examples/sub-workflow.md) | Compose reusable child workflows under a parent |\n\nAI / LLM patterns:\n\n| Example | Description |\n|---------|-------------|\n| [Minimum LLM Workflow](skills/conductor/examples/llm-chat.md) | Single `LLM_CHAT_COMPLETE` — building block |\n| [AI Agent with MCP Tools](skills/conductor/examples/ai-agent-mcp.md) | List tools → plan → call → summarize (the canonical first-AI-agent tutorial) |\n| [Autonomous Agent Loop](skills/conductor/examples/ai-agent-loop.md) | ReAct-pattern `DO_WHILE` loop until the LLM decides it's done |\n| [RAG — Retrieval Augmented Generation](skills/conductor/examples/llm-rag.md) | Vector search + grounded LLM answer with sources |\n\nRaw JSON workflow definitions live in [skills/conductor/examples/workflows/](skills/conductor/examples/workflows/) — pass any directly to `conductor workflow create`.\n\n## References\n\n| Reference | Description |\n|-----------|-------------|\n| [Setup](skills/conductor/references/setup.md) | Install the CLI, choose a server, configure auth, named profiles |\n| [CLI Index](skills/conductor/references/cli-index.md) | Verb → CLI command lookup, grouped by lifecycle / intervention / tasks |\n| [Workflow Definition Schema](skills/conductor/references/workflow-definition.md) | Full JSON schema, every task type, expression syntax |\n| [GraalJS Gotchas](skills/conductor/references/graaljs-gotchas.md) | JS-evaluated task pitfalls — Java-Map proxies, `$.varName` rule, scope rules, IIFE convention for DO_WHILE |\n| [Template Resolution](skills/conductor/references/template-resolution.md) | `${...}` resolution pitfalls — missing-field-returns-parent, object → string `toString`, iteration paths |\n| [Writing Workers](skills/conductor/references/workers.md) | SDK examples in Python, JavaScript, Java, Go, C#, Ruby, Rust |\n| [API Reference](skills/conductor/references/api-reference.md) | REST endpoints for direct API access |\n| [Visualization](skills/conductor/references/visualization.md) | Mermaid mappings for every Conductor construct + UI link |\n| [Schedules](skills/conductor/references/schedules.md) | Cron schedules (OSS) — schema, format, idempotency patterns |\n| [Optimization Checklist](skills/conductor/references/optimization.md) | 22 review rules across structure, reliability (incl. LLM-specific gotchas), performance, security |\n| [Troubleshooting](skills/conductor/references/troubleshooting.md) | Common errors, diagnosis flow, stuck-workflow recovery |\n| [Orkes Enterprise](skills/conductor/references/orkes.md) | Secrets, webhooks (Orkes Conductor only) |\n| [Fallback CLI](skills/conductor/references/fallback-cli.md) | Python REST script equivalents when the CLI isn't available |\n\n## Evaluations\n\nThe `evaluations/` directory contains automated test scenarios to validate the skill works correctly with your agent. See [evaluations/README.md](evaluations/README.md) for details.\n\n```bash\npython3 scripts/run_evals.py --verbose\n```\n\n---\n\n## Upgrade\n\nCheck for a newer version and upgrade all installed agents:\n\n**macOS / Linux**\n```bash\ncurl -sSL https://conductor-oss.github.io/conductor-skills/install.sh | bash -s -- --all --upgrade\n```\n\n**Windows**\n```powershell\nirm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -All -Upgrade\n```\n\nOr upgrade a single agent: `--agent <name> --upgrade`\n\n---\n\n## Supported Agents\n\n| Agent | Flag | Global install | Project install |\n|-------|------|---------------|-----------------|\n| [Claude Code](https://docs.anthropic.com/en/docs/claude-code) | `claude` | Plugin (via `/plugin marketplace add` + `/plugin install`) — also adds `/conductor*` slash commands | — |\n| [Codex CLI](https://github.com/openai/codex) | `codex` | `~/.codex/AGENTS.md` | `AGENTS.md` |\n| [Gemini CLI](https://github.com/google-gemini/gemini-cli) | `gemini` | `~/.gemini/GEMINI.md` | `GEMINI.md` |\n| [Cursor](https://cursor.com) | `cursor` | `~/.cursor/skills/conductor/SKILL.md` | `.cursor/rules/conductor.mdc` |\n| [Windsurf](https://codeium.com/windsurf) | `windsurf` | `~/.codeium/windsurf/memories/global_rules.md` | `.windsurfrules` |\n| [Cline](https://github.com/cline/cline) | `cline` | — | `.clinerules` |\n| [GitHub Copilot](https://github.com/features/copilot) | `copilot` | — | `.github/copilot-instructions.md` |\n| [Aider](https://aider.chat) | `aider` | `~/.conductor-skills/` + `~/.aider.conf.yml` | `.conductor-skills/` + `.aider.conf.yml` |\n| [Amazon Q](https://aws.amazon.com/q/developer/) | `amazonq` | — | `.amazonq/rules/conductor.md` |\n| [Roo Code](https://github.com/RooVetGit/Roo-Code) | `roo` | `~/.roo/rules/conductor.md` | `.roo/rules/conductor.md` |\n| [Amp](https://ampcode.com) | `amp` | `~/.config/AGENTS.md` | `.amp/instructions.md` |\n| [OpenCode](https://opencode.ai) | `opencode` | `~/.config/opencode/skills/conductor/SKILL.md` | `AGENTS.md` |\n\n---\n## Uninstall\n\n**macOS / Linux**\n```bash\n# Remove a global install\ncurl -sSL https://conductor-oss.github.io/conductor-skills/install.sh | bash -s -- --agent <name> --global --uninstall\n\n# Remove a project-level install\ncurl -sSL https://conductor-oss.github.io/conductor-skills/install.sh | bash -s -- --agent <name> --uninstall\n```\n\n**Windows (PowerShell)**\n```powershell\n# Remove a global install\nirm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent <name> -Global -Uninstall\n\n# Remove a project-level install\nirm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent <name> -Uninstall\n```\n\n**Windows (cmd)**\n```cmd\npowershell -c \"irm https://conductor-oss.github.io/conductor-skills/install.ps1 -OutFile install.ps1; .\\install.ps1 -Agent <name> -Global -Uninstall\"\n```\n\n---\n\n## License\n\nApache 2.0 — see [LICENSE.txt](LICENSE.txt).\n\nBuilt for [Conductor OSS](https://github.com/conductor-oss/conductor). Enterprise features powered by [Orkes](https://orkes.io).\n","readmeFilename":"README.md"}