Install any skill in seconds. Free to start, no credit card required.
Get Started Free →tsinghua-fib-lab/agentsociety-scan-modules
Use when agent or environment module names are unknown, need validation, or the user asks which modules are available in the workspace.
Passed 13 of 17 test cases with the skill, and 3 of 17 without it.
and 12 more in the full report
14 fixed3 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
Which wrapper script path in the repository is used to run AgentSociety workspace subcommands?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies .agentsociety/bin/ags.py as the execution script | Missed | Passed |
The instructions your model reads when the skill loads.
Scan and query available agent classes and environment modules in the AgentSociety2 workspace.
Do NOT use when:
Use the Python interpreter from .env. See CLAUDE.md for setup.
Run commands from the workspace root through .agentsociety/bin/ags.py.
| Action | Command |
|---|---|
| List all modules | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules list |
| List short names | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules list --short |
| Filter by type | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules list --type agent (or env) |
| Custom modules only | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules list --custom-only |
| Full descriptions | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules list --full |
| JSON output | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules list --json |
| Module info | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules --workspace PATH info --type TYPE --name NAME |
| Search by keyword | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules --workspace PATH search --keyword KEYWORD [--type TYPE] |
| Export to JSON | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules --workspace PATH export --output FILE |
| Validate module | $PYTHON_PATH .agentsociety/bin/ags.py scan-modules --workspace PATH validate --type TYPE --name NAME |
Common options: --workspace PATH to target a specific workspace directory. scan_modules.py now accepts --workspace either before or after the subcommand, but prefer the form before the subcommand in examples for consistency.
$PYTHON_PATH .agentsociety/bin/ags.py scan-modules --workspace PATH info --type TYPE --name NAME [--json]
test cases passed, vs 3 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.