name: data-generation description: "Use when the user wants to run synthetic data generation via scripts — detect environment, execute a flow, and present results. For detailed guidance on approaches, blocks, flow authoring, and troubleshooting, consult the synthetic-data-generation skill." allowed-tools: ["Bash(${CLAUDE_PLUGIN_ROOT}/scripts/sdg_generate.sh:)", "Bash(${CLAUDE_PLUGIN_ROOT}/scripts/sdg_detect.sh:)", "Bash(${CLAUDE_PLUGIN_ROOT}/scripts/sdg_flows.sh:*)"]
Run Data Generation
Execute synthetic data generation using sdg_hub flows. For approach selection, custom flow authoring, and block reference, consult the synthetic-data-generation skill.
Step 1: Check Environment
"${CLAUDE_PLUGIN_ROOT}/scripts/sdg_detect.sh"
If not ready
library=missingorconfig=missing: invoke thesetup-guideskill.
If ready (library=installed, config=found)
Proceed to Step 2.
Step 2: Execute Generation
If the user doesn't specify a flow, invoke the flow-browser skill to find one.
Recommend starting with --sample 2 for a dry run.
"${CLAUDE_PLUGIN_ROOT}/scripts/sdg_generate.sh" $ARGUMENTS
Step 3: Present Results
- Generation status — Whether generation completed successfully
- Row counts — Input rows processed and output rows generated
- Output location — Path to the generated dataset
- Errors — If any rows failed, report the count
If generation failed, consult the synthetic-data-generation skill for troubleshooting.