Comprehensive testing strategies for Rust including property-based testing with proptest, fuzz testing with cargo-fuzz, benchmark testing with Criterion, contract testing for traits, and Miri for undefined behavior detection. Use when writing tests, ensuring code correctness, detecting edge cases, or measuring performance.
npx ai-builder add skill matthewharwood/rust-testing-verificationBuild web components using Custom Elements v1 API with Declarative Shadow DOM, attribute-driven state, handleEvent pattern, and zero DOM selection. Use when creating custom elements, extending built-in HTML elements, or implementing component-based architecture. NO querySelector, NO innerHTML, NO external libraries - pure web platform APIs only.
npx ai-builder add skill matthewharwood/web-components-architecturenpx ai-builder add command matthewharwood/promptInteractive component state patterns including hover, focus, active, disabled, loading, and error states. Use when building buttons, inputs, cards, or any interactive elements. (project)
npx ai-builder add skill matthewharwood/ux-component-statesKill all processes running on port 3000
npx ai-builder add command matthewharwood/kill-port-3000