MCP Tools/Feature Specs/create_spec_criterion

create_spec_criterion

writeFeature Specs

Add an acceptance criterion to a feature spec.

Connected surface
This tool and the Specs dashboard page are two surfaces over the same data. The dashboard is where you view and curate it; create_spec_criterion is how your AI can pin down what “done” means while it's being negotiated. How surfaces connect →
Write tool
Mutates Rampify state, triggers background work, or calls a paid external API. Most clients ask for confirmation before invoking.

Parameters

ParameterTypeDescription
spec_idstringrequiredSpec UUID
titlestringrequiredCriterion title
descriptionstringoptionalWhat the criterion verifies
criterion_typeenum("functional" | "technical" | "performance" | "security" | "accessibility")optionalDefault 'functional'
verification_methodenum("automated_test" | "manual_qa" | "code_review")optionalDefault 'manual_qa'
statusenum("pending" | "implemented" | "tested" | "verified")optionalCriterion status; default 'pending'