task-master-ai
Version:
A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.
40 lines (39 loc) • 1.08 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://github.com/eyaltoledano/claude-task-master/blob/main/src/prompts/schemas/variant.schema.json",
"version": "1.0.0",
"title": "Task Master Prompt Variant",
"description": "Schema for prompt template variants",
"type": "object",
"required": ["system", "user"],
"properties": {
"system": {
"type": "string",
"minLength": 1,
"description": "System prompt template with variable placeholders"
},
"user": {
"type": "string",
"minLength": 1,
"description": "User prompt template with variable placeholders"
},
"condition": {
"type": "string",
"description": "JavaScript expression for variant selection (optional, only for non-default variants)"
},
"metadata": {
"type": "object",
"properties": {
"description": {
"type": "string",
"description": "Description of when this variant should be used"
},
"tags": {
"type": "array",
"items": { "type": "string" },
"description": "Tags for categorizing this variant"
}
}
}
}
}