opendcai/dataflow-webui/prompted-generator
Claude Code and agent skill by opendcai/dataflow-webui
- community
Checking that the SKILL.md file is still in the repository.
Reference documentation for the PromptedGenerator operator. Covers constructor parameters, run() signature, actual row-processing behavior, and pipeline usage notes. Use when: integrating PromptedGenerator into a DataFlow pipeline for single-field LLM generation.
Install
npx vskill@latest install opendcai/dataflow-webui/prompted-generatorSKILL.md
PromptedGenerator Operator Reference
PromptedGenerator is DataFlow's basic single-field LLM generation operator.
For each row in the current DataFrame, it reads the value from input_key. If that value is truthy, it builds one LLM input as:
It then calls llm_serving.generate_from_input(...) in batch and writes the generated results into output_key.
1. Import
2. Constructor
| Parameter | Required | Default | Description | |
|---|---|---|---|---|
llm_serving | Yes | None | LLM service object implementing generate_from_input(...) | |
system_prompt | No | "You are a helpful agent." | System prompt passed to the serving layer | |
user_prompt | No | "" | Prefix prepended directly before each valid row's input text | |
json_schema | No | None | Optional schema forwarded to the serving layer |
3. run() Signature
| Parameter | Required | Default | Description | |
|---|---|---|---|---|
storage | Yes | None | Current operator-step storage object | |
input_key | No | "raw_content" | Column read from the current DataFrame | |
output_key | No | "generated_content" | Column written back to the DataFrame |
4. Actual Execution Logic
The operator performs the following steps:
- Read the current DataFrame from
storage. - Iterate over the DataFrame row by row.
- For each row, read
raw_content = row.get(input_key, ""). - Only if
raw_contentis truthy, appenduser_prompt + str(raw_content)to
the batch LLM input list.
- Call:
- Write the generated list into
dataframe[output_key]. - Persist the updated DataFrame through
storage.write(dataframe). - Return
output_key.
5. Important Rules
input_keymust exist in the current DataFrame.user_promptis a plain string prefix, not a template engine.- The implementation skips rows whose
input_keyvalue is empty,None, or
otherwise falsy when building LLM inputs.
6. Typical Usage
7. Return Value
This is intended for downstream operator chaining.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/canonical/core_text/generate/prompted-generator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/opendcai/dataflow-webui/prompted-generator)