Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when packaging, validating, or publishing a dataset to the AgentSociety platform for later sharing or reuse.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -33% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -31% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -12% | 0% |
Create, validate, package, and upload datasets to the AgentSociety platform. Produces a ZIP package conforming to the platform's schema for sharing or admin review.
Use the Python interpreter from .env. See CLAUDE.md for setup.
Do NOT use when:
agentsociety-use-dataset)experiment-config)| Command | Auth | Description | |---------|:----:|-------------| | login | No | Casdoor Device Code Flow authentication | | logout | No | Clear saved credentials | | init <name> | No | Create dataset directory structure | | validate <path> | No | Validate dataset dir or ZIP | | pack <dir> | No | Package directory into ZIP | | upload <zip> | Yes | Upload to AgentSociety platform | | submit <dataset_id> | Yes | Submit for admin review |
Run commands from the workspace root through .agentsociety/bin/ags.py.
dotdigraph create_dataset_flow { rankdir=LR; node [shape=box, style=filled, fillcolor="#E8F4FD"]; login [label="login\nif upload needed"]; init [label="init dataset dir"]; add [label="add data files"]; meta [label="edit README.md\nand dataset.json"]; validate [label="validate"]; pack [label="pack zip"]; upload [label="upload"]; submit [label="submit for review"]; login -> init -> add -> meta -> validate -> pack -> upload -> submit; }
A valid dataset is a directory containing:
<name>/
├── README.md # Required. Describes the dataset.
├── dataset.json # Required. Metadata (id, name, description, category, etc.)
└── data/ # Recommended. Dataset files (CSV, JSON, etc.)Constraints:
id must match ^[a-z0-9_-]+$ and be unique on the platformcategory: one of agent_profiles, surveys, experiments, literature, simulation_results, otherFor the full dataset.json schema, see references/dataset-schema.md.
| Mistake | Fix | |---------|-----| | Using invalid slug format in id | Must match ^[a-z0-9_-]+$ (lowercase, digits, hyphens, underscores) | | Exceeding 5TB package size | Split into multiple datasets or compress data files | | Missing README.md or dataset.json | Both are required at the package root | | Not running validate before pack | Always validate then pack to catch errors early | | Skipping login before upload/submit | Run login first; credentials persist in ~/.agentsociety/ |
Predecessors: None (standalone) Successors: experiment-config (when external data needed), agentsociety-use-dataset (for download after upload)
Other measured skills in the registry, with their headline benchmark lift.