Fixture

v1.0.0

Generate and manage test data fixtures using CLI templates. Use when creating seed data, mock records, or reproducible test datasets.

0· 108·0 current·0 all-time
bybytesagain4@xueyetianya
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (fixture generator) match the included shell+Python implementation. Required resources (Python, bash, write access to ~/.fixture) are appropriate and necessary for the stated functionality.
Instruction Scope
SKILL.md instructs only local operations (create, load, seed, dump, list, reset, template, validate, export, import). The script reads/writes the declared ~/.fixture files and any user-supplied input/output paths; it does not access unrelated system configuration or environment variables.
Install Mechanism
No install spec; the skill ships a single script (scripts/script.sh) invoked by bash which embeds Python snippets. No downloads or archive extraction are performed.
Credentials
No environment variables, credentials, or external tokens are required. The script uses a few internally exported env vars for subprocess communication (e.g., FIXTURE_DATA_FILE) which is standard and local-only.
Persistence & Privilege
Skill does not require always:true and does not modify other skills or global agent configuration. It persists only to $HOME/.fixture as documented.
Assessment
This tool is local-only and coherent with its description, but be aware it will create and overwrite files under $HOME/.fixture/data.jsonl and templates.json. Only load/import files you trust (don't pass sensitive system files as --file), and ensure you have Python 3.8+ available. If you need stricter isolation, run the script in a contained environment or change DATA_DIR to a dedicated path before use.

Like a lobster shell, security has layers — review code before you run it.

latestvk971q0aeehrzrj51etw0qdeks9835a81

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments