core-sdk

Define Kailash workflow foundations with nodes, connections, and runtime execution.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kailash Core SDK provides a stable, opinionated foundation for building, orchestrating, and deploying workflow-driven applications, ensuring consistency across nodes, runtimes, and patterns.

Core Features & Use Cases

  • Foundational building blocks for workflow automation: 110+ pre-built nodes, the WorkflowBuilder API, and dual runtime support
  • Observability and enterprise readiness: MCP integration, OpenTelemetry, Prometheus metrics, and support for async patterns and error handling
  • Clear end-to-end guidance: robust parameter passing, lifecycle management, validation, and best-practice workflows

Quick Start

Create a minimal workflow with two string-based nodes, connect them using the 4-parameter pattern, then build 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 run a workflow with pre-built nodes?

Build workflows using the WorkflowBuilder API to connect 110+ pre-built nodes via a 4-parameter pattern, then execute them using LocalRuntime to process data through the defined node chain.

Can I use async patterns and error handling for workflow orchestration?

Yes, workflow orchestration supports async patterns and error handling, enabling robust parameter passing, lifecycle management, and validation to maintain execution stability across complex node chains.

Does the workflow runtime support observability and MCP integration?

Workflow runtime supports observability through MCP integration, OpenTelemetry, and Prometheus metrics, providing execution tracing and monitoring across both CLI and Docker environments.

What runtimes are available for executing automated workflows?

Automated workflows support dual runtime execution across CLI and Docker environments, allowing flexible deployment from local development to containerized production infrastructure.

How do I connect nodes using parameter passing in a workflow?

Connect nodes using a 4-parameter pattern within the WorkflowBuilder API, enforcing robust parameter passing and lifecycle validation to ensure correct data flow between connected workflow steps.

When should I use this opinionated SDK for workflow automation?

Use this opinionated SDK for workflow automation when you need a stable foundation ensuring consistency across 110+ nodes, multiple runtimes, and enterprise patterns without building custom orchestration logic.