generator
Create placeholder data, test fixtures, and sample datasets for dev work. Use when generating mocks, building fixtures, or scaffolding content templates.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bytesagain3/generatorWhat This Skill Does
The generator skill is a powerful utility designed for developers and data engineers to automate the creation of placeholder data, test fixtures, and content templates. It acts as a bridge between abstract requirements and concrete data structures, allowing users to rapidly prototype applications without waiting for real production data. By leveraging the command-line interface, users can generate, list, manage, and export various datasets directly into their workflow. Whether you are building a new database schema and need realistic JSON mocks, or you require a set of CSV files for testing data ingestion pipelines, the generator skill streamlines the scaffolding process significantly. It supports various formats, ensuring compatibility with most common development environments.
Installation
You can integrate this skill into your OpenClaw environment by executing the following command in your terminal:
clawhub install openclaw/skills/skills/bytesagain3/generator
Once installed, you can verify the installation by running generator help, which displays all available sub-commands and current state information. Ensure that your environment variable GENERATOR_DIR is correctly mapped if you intend to store your generated data outside of the default ~/.local/share/generator/ directory.
Use Cases
- Software Prototyping: Quickly generate mock API responses to build frontend interfaces before the backend services are fully functional.
- Load Testing: Create massive sample datasets to test database query performance and application scaling.
- Documentation/Scaffolding: Build standardized templates for technical documentation or configuration files across large codebases.
- CI/CD Pipelines: Automate the creation of test fixtures within automated testing suites to ensure consistent data inputs.
Example Prompts
- "OpenClaw, please use the generator skill to create 50 rows of dummy user data in JSON format and save it to users.json."
- "I need a set of test fixtures for my new blog template. Use the generator to scaffold the initial content structure."
- "List all current templates available in the generator, then export the 'product_list' template as a CSV file."
Tips & Limitations
- Organization: Use the
GENERATOR_DIRconfiguration setting to keep your generated data synced with your project repositories. - Output Handling: Since results default to stdout, remember to use redirection operators (e.g.,
> filename.txt) for persistent storage. - Limitations: The skill is designed for local data manipulation; it does not currently support direct pushing to remote databases or cloud storage APIs without external scripting. Always ensure your environment has sufficient disk space before generating large-scale test datasets.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bytesagain3-generator": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read
Related Skills
slashing
Analyze slashing operations. Use when you need to understand slashing mechanisms, evaluate protocol security, or reference on-chain concepts.
create
Project scaffolding reference — boilerplate generation, directory structures, template engines, and init patterns. Use when bootstrapping new projects or generating starter code.
dcs
Distributed control system manager
turbine
Turbine performance calculator
eam
Enterprise asset management tracker