core-sdk

Design, connect, and execute Kailash workflows with the Core SDK.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/ssssssssassssss/disease-risk-classifier --skill core-sdk-ssssssssassssss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core-sdk
Source: https://github.com/ssssssssassssss/disease-risk-classifier/tree/main/.claude/skills/01-core-sdk
Command: npx skills add https://github.com/ssssssssassssss/disease-risk-classifier --skill core-sdk-ssssssssassssss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kailash Core SDK provides foundational building blocks for designing, connecting, and executing reproducible workflows, enabling developers to model complex orchestration with MCP integration and observability.

Core Features & Use Cases

  • 110+ Workflow Nodes for a wide range of tasks (AI, API, DB, file, logic)
  • WorkflowBuilder API for programmatic, type-safe workflow construction
  • Dual Runtime Support: AsyncLocalRuntime and LocalRuntime for Docker/FastAPI and CLI contexts
  • MCP Integration and monitoring/observability patterns for production-grade workflows
  • Observability and metrics integration (OpenTelemetry, Prometheus)

Quick Start

Create a simple workflow using WorkflowBuilder, add a CSVReaderNode and a PythonCodeNode, connect them with a 4-parameter pattern, and run it with LocalRuntime.

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 execute reproducible workflows with MCP integration?

You can build reproducible workflows with MCP integration using a type-safe WorkflowBuilder API, connecting 110+ available nodes via a 4-parameter pattern and executing them with dual runtime support.

What is the best way to orchestrate complex node patterns in a Python application?

Orchestrating complex node patterns is best handled through programmatic, type-safe workflow construction, allowing you to connect diverse AI, API, database, and logic nodes for reproducible execution.

Can I run workflow orchestration in both Docker and CLI environments?

Yes, you can run workflow orchestration in Docker and CLI environments using dual runtime support, specifically utilizing AsyncLocalRuntime for Docker/FastAPI contexts and LocalRuntime for CLI contexts.

How does observability work for production-grade workflow execution?

Observability for production-grade workflow execution is provided through integrated monitoring patterns, capturing runtime metrics and traces using OpenTelemetry and Prometheus to ensure reliable orchestration.

Do I need specific runtime configurations to connect nodes with a 4-parameter pattern?

No specific runtime configurations are needed to connect nodes with a 4-parameter pattern; the WorkflowBuilder API handles type-safe connections natively before you execute them using your chosen runtime.

Why use a dedicated SDK for workflow orchestration instead of custom scripts?

A dedicated SDK for workflow orchestration provides foundational building blocks, dual runtime management, and integrated observability, ensuring reproducible execution that custom scripts lack.