MCP Tools/Feature Specs/create_feature_spec

create_feature_spec

writeFeature Specs

Create and save a feature specification.

Write tool
Mutates Rampify state, triggers background work, or calls a paid external API. Most clients ask for confirmation before invoking.

Parameters

ParameterTypeDescription
domainstringoptionalSite domain
project_idstringoptionalProject UUID
titlestringrequiredShort, imperative title
descriptionstringoptionalFull description (the what/why, not the how — use tasks for the how)
feature_typeenum("new_feature" | "enhancement" | "refactor" | "bug_fix" | "optimization" | "page" | "positioning")optional
priorityenum("critical" | "high" | "normal" | "low")optional
statusenum("idea" | "planned" | "in_progress" | "completed" | "verified" | "deprecated")optionalInitial status. Defaults to 'planned'. Use 'idea' for captured-but-not-committed work.
tagsstring[]optional
tech_stackstring[]optional
affected_filesstring[]optional
ai_context_summarystringoptional
next_actionstringoptional
tasksobject[]optionalImplementation tasks. Break the spec into concrete steps.