Khorium Developer Rulebook

Enforce test-first development with CLI verification scripts before coding.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/KhoriumAI/SimOps --skill khorium-developer-rulebook
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Khorium Developer Rulebook
Source: https://github.com/KhoriumAI/SimOps/tree/main/khorium_skills/rulebook
Command: npx skills add https://github.com/KhoriumAI/SimOps --skill khorium-developer-rulebook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This rulebook provides a structured, test-first protocol to prevent fragile software by requiring a verification script before implementing features.

Core Features & Use Cases

  • Test-first protocol: Define success criteria before coding to ensure verifiable outcomes.
  • Shift-left architecture: Emphasize local development and mock-heavy testing to catch issues early.
  • Coding standards guidance: Prescribed patterns for Python backends and React frontends, with defensive error handling and structured logging.
  • Tooling integration: Integrates with TDA harness for automated checks and a pragmatic testing hierarchy.

Quick Start

First, write a check_[feature].py script that defines the success criteria, then implement the feature to pass the check.

Frequently Asked Questions about Khorium Developer Rulebook

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

FAQPage Schema
How do I enforce test-first development to prevent fragile code?▼

Test-first development prevents fragile code by requiring a verification script that defines success criteria before feature implementation. You write a check script first, then implement the feature to pass that deterministic check.

What is the best way to structure local tests for Python backends and React frontends?▼

Structuring local tests requires shift-left architecture with mock-heavy testing, prescribed coding standards for Python backends and React frontends, defensive error handling, and structured logging to catch issues early.

How do I write a verification script for deterministic local checks before coding?▼

Writing a verification script involves creating a check_[feature].py script that defines the success criteria. You then implement the feature to pass this deterministic check before integration.

Does this test-first protocol support Docker and CLI testing workflows?▼

This test-first protocol supports Docker and CLI testing workflows by providing specific guidance for lightweight CLI scripts, API tests, and Docker tests to verify changes deterministically.

Can I integrate automated checks with a harness for continuous verification?▼

Automated checks integrate directly with a TDA harness for continuous verification. This integration executes automated checks against your structured testing hierarchy to validate local engineering outcomes.