core-sdk

Design, validate, and execute Kailash workflows using the Core SDK.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/William189189/boss-bidding --skill core-sdk-william189189
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-sdk
Source: https://github.com/William189189/boss-bidding/tree/main/.claude/skills/01-core-sdk
Command: npx skills add https://github.com/William189189/boss-bidding --skill core-sdk-william189189

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Kailash Core SDK provides foundational building blocks for designing, validating, and executing scalable workflows. It covers essential concepts such as workflow creation, node patterns, connections, runtime execution, parameter passing, error handling, cyclic patterns, MCP integration, and installation.

Core Features & Use Cases

  • Foundational tooling for creating custom, production-ready workflows with fine-grained control
  • 110+ workflow nodes, WorkflowBuilder API, dual runtime support (LocalRuntime and AsyncLocalRuntime), and MCP integration
  • Production-ready patterns including validation, debugging, and error handling for enterprise deployments

Quick Start

Build a basic workflow using string-based nodes and run it with LocalRuntime to verify the Core SDK setup.

Frequently Asked Questions about core-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and validate scalable workflows for production readiness?

To build scalable workflows for production readiness, use the WorkflowBuilder API to design node patterns and connections, then validate them before execution to ensure reliable orchestration across enterprise deployments.

What is the best way to get started designing a workflow with the Core SDK?

The best way to get started is to build a basic workflow using string-based nodes and run it with LocalRuntime. This verifies your Core SDK setup and introduces foundational node patterns and execution concepts quickly.

Can I execute workflows in asynchronous environments using the Core SDK?

Yes, you can execute workflows in asynchronous environments using AsyncLocalRuntime. The Core SDK provides dual runtime support, allowing you to choose between LocalRuntime and AsyncLocalRuntime for different execution contexts.

Does the workflow SDK support MCP integration and Docker environments?

Yes, the workflow SDK supports MCP integration and execution across Docker environments. It includes 110+ workflow nodes and provides guidance for installation and operation in both CLI and Docker setups.

How do I handle cyclic patterns and errors during workflow runtime execution?

Handling cyclic patterns and errors during workflow runtime execution requires applying the SDK's built-in error handling and debugging patterns. These production-ready techniques ensure scalable and reliable orchestration during complex node operations.

Do I need any external dependencies to install and run the workflow SDK?

No external dependencies are required to install and run the workflow SDK. It provides foundational tooling for creating custom workflows, allowing fine-grained control over node patterns and runtime execution without additional packages.