sim-scaffold

Community

Scaffold DST-ready modules

Authorahrav
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the creation of new modules designed for deterministic simulation testing (DST) from the outset, preventing costly retrofitting and ensuring code is simulation-ready from day one.

Core Features & Use Cases

  • Scaffolds Simulation-Testable Modules: Generates boilerplate code for modules that are inherently testable in simulated environments.
  • Supports Multiple Module Types: Provides templates for coordination modules, gossip protocols, and pipeline components.
  • Integrates DST Patterns: Incorporates patterns like sans-IO, proptest state machine tests, and fault injection points.
  • Use Case: When starting a new coordination module in gossip-coordination/, use this Skill to generate the necessary file structure and initial code for state machines, logic, and simulation harnesses, ensuring it's built with testability in mind.

Quick Start

Use the sim-scaffold skill to generate a new coordination module named 'lease-manager'.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sim-scaffold
Download link: https://github.com/ahrav/Gossip-rs/archive/main.zip#sim-scaffold

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.