code-templates

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/esperie/new-project --skill code-templates-esperie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-templates
Source: https://github.com/esperie/new-project/tree/main/.claude/skills/14-code-templates
Command: npx skills add https://github.com/esperie/new-project --skill code-templates-esperie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates boilerplate when starting Kailash SDK projects by providing ready-made templates for common tasks.

Core Features & Use Cases

  • Basic Workflow Template: standard workflow boilerplate to initiate new projects quickly
  • Cyclic Workflow Template: templates for iterative workflows with convergence patterns
  • Custom Node Template: boilerplate for building and integrating custom Kailash nodes
  • MCP Server Template: ready-to-run Model Context Protocol server scaffolding
  • Test Templates: unit, integration, and end-to-end templates to accelerate testing
  • Quick Examples: inline examples and reference guidance to adapt templates to real use cases

Quick Start

Copy the relevant template sections from this Skill to bootstrap your Kailash project, adjust node configurations and connections to fit your workflow, then run the workflow with the LocalRuntime to validate structure and behavior.

Frequently Asked Questions about code-templates

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

FAQPage Schema
How do I set up a Kailash SDK workflow without writing boilerplate from scratch?

To set up a Kailash SDK workflow without boilerplate, copy the basic workflow template, adjust node configurations and connections, then run it with the LocalRuntime to validate structure and behavior.

What is a cyclic workflow pattern in Kailash and when do I need it?

A cyclic workflow pattern in Kailash handles iterative processes with convergence logic. You use it when your workflow requires looping feedback or repeated refinement until a specific condition is met.

Does this provide a template for building a custom MCP server?

Yes, it provides ready-to-run Model Context Protocol (MCP) server scaffolding template that allows you to quickly bootstrap and deploy an MCP server within the Kailash SDK environment.

Can I get test templates for Kailash projects here?

Yes, you can get test templates for Kailash projects here covering all three tiers: unit, integration, and end-to-end tests, allowing you to accelerate testing and validate custom nodes quickly.

What's the best way to integrate a custom node into a Kailash workflow?

The best way to integrate a custom node is to use the custom node template boilerplate, configure its parameters to fit your workflow, and connect it within the LocalRuntime execution environment.

Do I need any external dependencies to use these Kailash templates?

No, you do not need external dependencies to use these Kailash templates. They are standalone boilerplate snippets designed to be copied directly into your project and customized as needed.