nodes-reference

Select the correct Kailash workflow node for a given task.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/aliciapls/ML-Week-2---Healthcare --skill nodes-reference-aliciapls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nodes-reference
Source: https://github.com/aliciapls/ML-Week-2---Healthcare/tree/main/.claude/skills/08-nodes-reference
Command: npx skills add https://github.com/aliciapls/ML-Week-2---Healthcare --skill nodes-reference-aliciapls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the guesswork from choosing Kailash SDK nodes by turning a large, fragmented node catalog into a clear, task-oriented reference.

Core Features & Use Cases

  • Comprehensive Node Catalog: Covers AI, API, code execution, data I/O, database, file, logic, monitoring, admin, transaction, and transform nodes.
  • Task-to-Node Selection: Helps users map real workloads like LLM calls, REST requests, CSV processing, SQL queries, and workflow routing to the correct node type.
  • Usage Guidance and Guardrails: Provides quick examples, category summaries, and critical gotchas such as avoiding raw database nodes and using specialized nodes instead of PythonCodeNode when possible.

Quick Start

Ask for the best Kailash node for your task, and use the provided category guidance to select the correct node and implementation pattern.

Frequently Asked Questions about nodes-reference

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

FAQPage Schema
How do I find the right Kailash workflow node for a specific task?

To find the right Kailash workflow node, you match your specific task against categorized node guidance covering AI, API, database, and logic scenarios, using included selection rules and examples to identify the correct node.

Which Kailash node should I use for making REST API requests?

For making REST API requests, use the dedicated API integration nodes categorized under API scenarios. The node reference provides task-to-node selection guidance to help you choose the exact API node for your integration workload.

When should I avoid using PythonCodeNode in my workflow?

You should avoid using PythonCodeNode when a specialized node exists for your task. The reference provides guardrails to prevent misuse, directing you to dedicated nodes for database, file, and data I/O operations instead.

What types of tasks does the Kailash node catalog cover?

The Kailash node catalog covers AI agents, API integration, code execution, data I/O, database automation, file operations, logic routing, monitoring, admin, transaction, and transform scenarios across over 110 nodes.

How do I handle SQL queries and CSV processing in Kailash workflows?

For SQL queries and CSV processing, use the specialized database and file I/O nodes rather than raw database nodes. The reference provides specific selection rules and usage examples to map these data workloads correctly.

Can I use Kailash nodes for AI agent task routing and LLM calls?

Yes, you can use Kailash nodes for AI agent task routing and LLM calls. The catalog includes dedicated AI nodes with usage examples and selection guidance for implementing these specific AI workloads.