create_text_adventure
Generate interactive text adventure games with branching storylines, inventory systems, and multiple endings for production-ready code and documentation.
Instructions
Generate complete interactive text adventure games with branching storylines, inventory systems, and multiple endings
WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions
Input Schema
Name | Required | Description | Default |
---|---|---|---|
code | No | Existing adventure code to enhance (for single-file analysis) | |
complexity | No | Adventure complexity level | intermediate |
features | No | Adventure features to include | |
filePath | No | Path to existing adventure file to enhance | |
files | No | Array of specific adventure files to analyze/enhance | |
length | No | Expected adventure length | medium |
maxDepth | No | Maximum directory depth for adventure file discovery (1-5) | |
playerClass | No | Player character class/type | custom |
projectPath | No | Path to project root where adventure will be created | |
theme | No | Adventure theme | fantasy |
Input Schema (JSON Schema)
{
"properties": {
"code": {
"description": "Existing adventure code to enhance (for single-file analysis)",
"type": "string"
},
"complexity": {
"default": "intermediate",
"description": "Adventure complexity level",
"enum": [
"simple",
"intermediate",
"advanced"
],
"type": "string"
},
"features": {
"default": [
"inventory",
"stats",
"save_game",
"multiple_endings"
],
"description": "Adventure features to include",
"type": "array"
},
"filePath": {
"description": "Path to existing adventure file to enhance",
"type": "string"
},
"files": {
"description": "Array of specific adventure files to analyze/enhance",
"type": "array"
},
"length": {
"default": "medium",
"description": "Expected adventure length",
"enum": [
"short",
"medium",
"long",
"epic"
],
"type": "string"
},
"maxDepth": {
"default": 3,
"description": "Maximum directory depth for adventure file discovery (1-5)",
"type": "number"
},
"playerClass": {
"default": "custom",
"description": "Player character class/type",
"enum": [
"warrior",
"mage",
"rogue",
"ranger",
"detective",
"scientist",
"explorer",
"custom"
],
"type": "string"
},
"projectPath": {
"description": "Path to project root where adventure will be created",
"type": "string"
},
"theme": {
"default": "fantasy",
"description": "Adventure theme",
"enum": [
"fantasy",
"sci-fi",
"mystery",
"horror",
"historical",
"modern",
"steampunk",
"cyberpunk"
],
"type": "string"
}
},
"required": [],
"type": "object"
}