sim-scaffold
CommunityScaffold DST-ready modules
Software Engineering#scaffolding#fault injection#state machine#dst#gossip protocol#simulation testing
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.