.squad/skills/reflection-contract-tests/SKILL.md
Use reflection-based tests to lock an API contract before the implementation lands.
npx skillsauth add cwoodruff/morespeakers-com reflection-contract-testsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this when a team wants tests merged ahead of an additive implementation. The goal is to keep the test project compiling while still failing loudly if required public types or members are missing.
src/MoreSpeakers.Domain.Tests\ResultFoundationTests.cs validates the future MoreSpeakers.Domain.Result, MoreSpeakers.Domain.Result<T>, and MoreSpeakers.Domain.Error contract before those types exist.tools
Cross-platform path handling and command patterns
development
Update tests when changing APIs — no exceptions
development
Core conventions and patterns used in the Squad codebase
tools
Find and resume interrupted Copilot CLI sessions using session_store queries