What problem does it solve?
Quickly recalling syntax, best practices, or common patterns can interrupt your flow. This Skill provides a collection of concise cheatsheets for Kailash SDK, covering core concepts, framework-specific patterns, and advanced topics, enabling you to build faster and more efficiently.
Core Features & Use Cases
- Core SDK Essentials: Quick references for workflow building, nodes, connections, and parameters.
- Framework Overviews: Summaries of DataFlow, Nexus, and Kaizen patterns.
- Advanced Topics: Cheatsheets for cyclic workflows, custom nodes, and production readiness.
- Use Case: You need to quickly remember the 4-parameter connection syntax or the correct way to access results from a PythonCodeNode. This Skill provides instant, copy-paste ready answers, saving you time searching documentation.
Quick Start
Essential Workflow Pattern
from kailash.workflow.builder import WorkflowBuilder
from kailash.runtime import LocalRuntime
workflow = WorkflowBuilder()
workflow.add_node("PythonCodeNode", "my_node", {"code": "result = 'Hello, Kailash!'"})
runtime = LocalRuntime()
results, run_id = runtime.execute(workflow.build()) # ALWAYS .build()