ComfyUI Node
Smart Prompt Manager
A ComfyUI node in Helto/Prompt with 3 inputs and 6 outputs.
Smart Prompt Manager
- resolved_prompt
- raw_prompt
- prompt_name
- variables_json
- selected_values_json
- warnings_json
◄spm_data{
"cycleState": {},
"folders": [
{
"hidden": false,
"id": "folder_c4a9d0a675d5",
"name": "Portraits"
}
],
"privacyMode": false,
"prompts": [
{
"createdAt": "2026-08-21T05:37:31Z",
"description": "Starter prompt showing Smart Prompt Manager variables.",
"favorite": false,
"folderId": "folder_c4a9d0a675d5",
"hidden": false,
"id": "prompt_f806308846cb",
"locked": false,
"tags": [
"portrait",
"cinematic"
],
"text": "A {{mood}} cinematic portrait of {{character}} in {{lighting}}.",
"title": "Cinematic portrait",
"updatedAt": "2026-08-21T05:37:31Z"
}
],
"search": "",
"selectedFolderId": "all",
"selectedPromptId": "prompt_f806308846cb",
"ui": {
"collapsedSections": {}
},
"variables": {
"character": {
"description": "Main subject.",
"fallback": "astronaut",
"fixedValue": null,
"mode": "random",
"values": [
"cyberpunk detective",
"medieval knight",
"astronaut"
]
},
"lighting": {
"description": "Lighting setup.",
"fallback": "soft studio light",
"fixedValue": null,
"mode": "random",
"values": [
"golden hour",
"neon rim light",
"soft studio light"
]
},
"mood": {
"description": "Overall emotional tone.",
"fallback": "dreamy",
"fixedValue": null,
"mode": "random",
"values": [
"dreamy",
"melancholic",
"dramatic"
]
}
},
"version": 1
}►
◄seed0►
◄reroll0►
CategoryHelto/Prompt
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| spm_data | STRING | { "cycleState": {}, "folders": [ { "hidden": false, "id": "folder_c4a9d0a675d5", "name": "Portraits" } ], "privacyMode": false, "prompts": [ { "createdAt": "2026-08-21T05:37:31Z", "description": "Starter prompt showing Smart Prompt Manager variables.", "favorite": false, "folderId": "folder_c4a9d0a675d5", "hidden": false, "id": "prompt_f806308846cb", "locked": false, "tags": [ "portrait", "cinematic" ], "text": "A {{mood}} cinematic portrait of {{character}} in {{lighting}}.", "title": "Cinematic portrait", "updatedAt": "2026-08-21T05:37:31Z" } ], "search": "", "selectedFolderId": "all", "selectedPromptId": "prompt_f806308846cb", "ui": { "collapsedSections": {} }, "variables": { "character": { "description": "Main subject.", "fallback": "astronaut", "fixedValue": null, "mode": "random", "values": [ "cyberpunk detective", "medieval knight", "astronaut" ] }, "lighting": { "description": "Lighting setup.", "fallback": "soft studio light", "fixedValue": null, "mode": "random", "values": [ "golden hour", "neon rim light", "soft studio light" ] }, "mood": { "description": "Overall emotional tone.", "fallback": "dreamy", "fixedValue": null, "mode": "random", "values": [ "dreamy", "melancholic", "dramatic" ] } }, "version": 1 } | — |
| seed | INT | 00–18446744073709550000 | — |
| reroll | INT | 00–4294967295 | — |
Outputs (6)
| Name | Type | Description |
|---|---|---|
| resolved_prompt | STRING | — |
| raw_prompt | STRING | — |
| prompt_name | STRING | — |
| variables_json | STRING | — |
| selected_values_json | STRING | — |
| warnings_json | STRING | — |