contract
SolidThis skill should be used when the user says 'contract', 'derive', 'extract contracts', 'freeze', 'invariants', 'nfr', or wants to lock down requirements from a converged prototype. Derives contracts, invariants, and NFR targets, freezes on approval.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- pyros-projects
- Repository
- pyros-projects/limitless
- Created
- 8 months ago
- Last Updated
- 1 weeks ago
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
surface
This skill should be used when the user says 'surface', 'prototype', 'build it', 'show me', or wants a working interactive prototype from their locked direction. Iterates on behavioral critique until convergence.
build
This skill should be used when the user says 'build', 'slice', 'implement', 'harden', 'verify', 'what to build first', or is ready to start building from frozen contracts. Proposes vertical slices, implements one at a time, reports release readiness.
contract
Negotiate the "what done means" contract on disk before any autonomous code cycle starts. Produces contract.json with weighted criteria, user_flow (CJM-anchored), integrations (API contracts, data flow), restart threshold, and out-of-scope. Hard gate before /build-loop and /tdd. Use when starting a new feature, between /planning-with-files and the build cycle, or when user says "set up a contract", "what should done look like", "goal for this work", or invokes /contract. Triggers — contract, goal, "done means", acceptance criteria, rubric, user flow, integrations.