gold-standards

Enforce Kailash SDK development standards across code, tests, security, and documentation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents inconsistent Kailash SDK usage by codifying mandatory development standards for imports, connections, parameter passing, testing, security, error handling, documentation, and workflow design.

Core Features & Use Cases

  • Code compliance: Enforces absolute imports, the 4-parameter connection pattern, and .build() before execution.
  • Testing policy: Guides TDD, 3-tier testing, and real infrastructure use for integration and E2E validation.
  • Safe implementation: Reinforces explicit error handling, secret management, input validation, and documentation expectations.
  • Use case: Use it when reviewing a workflow, writing a custom node, planning tests, or checking a PR against Kailash gold standards.

Quick Start

Ask for the gold standards relevant to your Kailash task so the Skill can return the required rules, patterns, and validation checks.

Frequently Asked Questions about gold-standards

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

FAQPage Schema
How do I enforce Kailash SDK development standards in my code reviews?

To enforce Kailash SDK development standards during code reviews, check for absolute imports, the 4-parameter connection pattern, explicit error handling, and proper secret management before approving PRs.

What testing strategy does the Kailash SDK require for workflows?

The Kailash SDK testing strategy requires Test-Driven Development alongside a 3-tier testing framework that mandates real infrastructure use for integration and end-to-end validation in Tiers 2 and 3.

Why does my Kailash workflow require build before execution?

Kailash workflows require the .build() method before execution to validate the workflow implementation, ensuring all custom nodes and 4-parameter connections are properly configured and compliant.

How do I handle secrets and parameters safely in custom Kailash nodes?

To handle secrets and parameters safely in custom Kailash nodes, use explicit error handling and secure parameter passing patterns to prevent exposure and maintain input validation across the workflow.

What is the 4-parameter connection pattern for Kailash workflow design?

The 4-parameter connection pattern is a mandatory Kailash SDK standard for workflow design that enforces explicit and validated connections between nodes, preventing inconsistent data routing during execution.

Do I need absolute imports for Kailash SDK custom node development?

Yes, absolute imports are a mandatory requirement for Kailash SDK custom node development, enforced as a gold standard to prevent module resolution issues and maintain code compliance.