code-templates

Generate Kailash code templates for workflows, custom nodes, MCP servers, and tests.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/myeohVmzrka92/disease-risk-controller-S2 --skill code-templates-myeohvmzrka92
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-templates
Source: https://github.com/myeohVmzrka92/disease-risk-controller-S2/tree/main/.claude/skills/14-code-templates
Command: npx skills add https://github.com/myeohVmzrka92/disease-risk-controller-S2 --skill code-templates-myeohvmzrka92

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of starting Kailash SDK work from scratch by giving you reliable, production-ready templates for common development tasks.

Core Features & Use Cases

  • Workflow Starter Patterns: Create basic and cyclic workflows with the canonical builder and connection patterns.
  • Custom Node Boilerplate: Scaffold custom nodes with parameter declaration, validation, and execution structure.
  • MCP Server Templates: Spin up basic or production-ready MCP servers with tools, permissions, caching, and logging.
  • Three-Tier Test Templates: Generate unit, integration, and end-to-end test scaffolds aligned to the SDK’s testing strategy.
  • Use Case: A developer building a new data pipeline can start with a workflow template, add a custom node template, and then generate matching tests to verify the implementation.

Quick Start

Ask the skill to generate the best Kailash template for your target workflow, node, server, or test so you can adapt it immediately.

Frequently Asked Questions about code-templates

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

FAQPage Schema
How do I generate boilerplate for a Kailash SDK workflow?

To generate Kailash SDK workflow boilerplate, request a template for basic or cyclic workflows. The Skill outputs production-ready code using canonical builder patterns and correct node and connection wiring for immediate adaptation.

What is the correct way to structure a custom node in the Kailash SDK?

A correct Kailash SDK custom node structure requires parameter declaration, validation, and an execution structure. The Skill scaffolds this custom node boilerplate to ensure your node integrates properly with the workflow builder.

Can I use these templates to set up an MCP server with caching and logging?

Yes, you can set up an MCP server with caching and logging. The Skill provides MCP server templates that spin up basic or production-ready servers configured with tools, permissions, caching, and logging.

How do I create unit, integration, and end-to-end tests for Kailash workflows?

To create unit, integration, and end-to-end tests for Kailash workflows, use the three-tier test templates. The Skill generates test scaffolds aligned to the SDK’s testing strategy with test-tier-specific validation guidance.

What's the best way to start building a data pipeline with the Kailash SDK?

The best way to start building a Kailash SDK data pipeline is to generate a workflow template, add a custom node template, and then generate matching tests to verify the implementation across the pipeline.

Do I need to manually wire nodes and connections in generated Kailash templates?

No, you do not need to manually wire nodes and connections in generated Kailash templates. The Skill requires and automatically applies canonical builder patterns to ensure correct node and connection wiring.