gold-standards

Enforce Kailash SDK development best practices for imports, testing, and error handling.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/terrene-foundation/kailash-coc-claude-rs --skill gold-standards-terrene-foundation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gold-standards
Source: https://github.com/terrene-foundation/kailash-coc-claude-rs/tree/main/.claude/skills/17-gold-standards
Command: npx skills add https://github.com/terrene-foundation/kailash-coc-claude-rs --skill gold-standards-terrene-foundation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures adherence to mandatory best practices and gold standards in Kailash SDK development, preventing common bugs and maintaining code quality.

Core Features & Use Cases

  • Mandatory Rules: Enforces absolute imports, parameter passing patterns, error handling, testing policies (NO MOCKING in Tiers 2-3), workflow design, custom node development, security, documentation, and test creation.
  • Use Case: When developing a new feature, consult this Skill to ensure all code follows the established Kailash standards for imports, testing, and error handling before committing.

Quick Start

Consult the gold standards for Kailash SDK development by asking about best practices.

Frequently Asked Questions about gold-standards

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

FAQPage Schema
What are the mandatory coding standards for Kailash SDK development?

The Kailash SDK testing policy prohibits mocking in Tiers 2 and 3, requiring real integration tests instead. This ensures tests validate actual workflow behavior, custom node interactions, and error handling without false positives from mocked dependencies.

How do I handle error handling and parameter passing in Kailash SDK workflows?

Before committing new features, you must consult Kailash SDK gold standards to verify absolute imports, validate parameter passing patterns, confirm error handling compliance, ensure no mocking in Tiers 2-3 tests, and check documentation completeness against established rules.

Can I use mocking in Kailash SDK integration tests?

No, Kailash SDK gold standards explicitly prohibit mocking in Tiers 2 and 3 testing. This strict testing policy ensures that integration tests validate real workflow behavior and custom node interactions rather than relying on mocked dependencies that mask failures.

What security and documentation practices must custom Kailash SDK nodes follow?

Custom Kailash SDK nodes must follow mandatory security practices and documentation standards defined by gold standards. These rules ensure code quality, consistency, and bug prevention across custom node development, workflow design, and test creation processes.