Skip to content
Back to skills

Extensions And Environments

ASecurity

"Use MetaGPT extension optimizers, Android/Stanford

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
ai-agentspythonjavacode-reviewapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill extensions-and-environments --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Extensions And Environments?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Extensions And Environments
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-extensions-and-environments/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-extensions-and-environments)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: extensions-and-environments
description: "Use MetaGPT extension optimizers, Android/Stanford
  Town/werewolf/Minecraft integrations, and external environment APIs safely."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Extensions and Environments

Use this sub-skill when a request involves MetaGPT extension workflows or external environment integrations: AFlow workflow optimization, SPO prompt optimization, CR code-review experiments, SELA AutoML experiments, Android Assistant, Stanford Town, werewolf, Minecraft, MGX/software environments, or custom `ExtEnv` read/write APIs.

## Route Here For

- Running safe preflight for AFlow or SPO optimizer entrypoints without downloading datasets or calling LLMs.
- Planning AFlow optimization, custom AFlow benchmarks, workflow templates, operators, datasets, and optimizer output directories.
- Planning SPO prompt optimization, template YAMLs, CLI/API use, Streamlit UI setup, and prompt output inspection.
- Understanding Android Assistant learning/acting stages, ADB/device/emulator prerequisites, screenshots/XML paths, and safe setup checks.
- Starting or adapting Stanford Town or werewolf simulations when the user confirms LLM cost, assets, services, and run length.
- Designing custom environment integrations with `ExtEnv`, `Environment`, `EnvAPIAbstract`, `mark_as_readable`, `mark_as_writeable`, and concrete Android/Stanford Town/werewolf/Minecraft envs.
- Understanding high-level CR and SELA extension flows, including Python/Java patch review points and AutoML/MCTS experiment configs.

## Route Elsewhere

- Core `Action`, `Role`, `Team`, CLI project generation, incremental runs, and software-company workflows: use `software-company`.
- Data Interpreter task planning/execution and notebook-style analysis: use `data-interpreter`.
- RAG pipelines, search/browser tools, vector stores, and tool registries: use `rag-and-tools`.
- Serialization, maintainer internals, memory/experience persistence APIs, and repository parser internals: use `maintainer-apis` when present.
- Provider credentials, root installation, and cross-cutting LLM configuration failures: use the root MetaGPT config/troubleshooting guidance first, then return here for extension-specific setup.

## Reference Map

- `references/workflows.md`: AFlow, SPO, Android Assistant, Stanford Town, werewolf, CR/SELA, Minecraft, and custom environment recipes.
- `references/api-reference.md`: extension modules, optimizer classes, environment APIs, action/observation spaces, and config concepts.
- `references/configuration.md`: optimizer configs, LLM model names, datasets, workspaces, device/browser/service prerequisites, and skip conditions.
- `references/troubleshooting.md`: missing datasets/templates, API keys, long optimization costs, optional imports, Android/ADB, simulations, Minecraft services, and environment API misuse.
- `scripts/optimizer_help_check.py`: safe helper for AFlow/SPO parser help and module import availability checks.

## Safe First Steps

1. Use `scripts/optimizer_help_check.py --target all --mode help` to confirm bundled AFlow/SPO parser surfaces without importing optimizer modules or running optimization.
2. Treat AFlow/SPO full optimization, CR confirmation, SELA experiments, Android Assistant, Stanford Town, werewolf, and Minecraft as LLM-costing, service/device-dependent, or long-running unless the user explicitly confirms prerequisites.
3. Prefer planning, config validation, parser help, and module import checks before any command that downloads datasets, starts devices/services, launches browser/UI processes, or runs multi-round simulations.

Files in this skill

  • SKILL.md3.6 KB
  • references/api-reference.md13.8 KB
  • references/configuration.md11.5 KB
  • references/troubleshooting.md13.4 KB
  • references/workflows.md16.2 KB
  • scripts/optimizer_help_check.py7.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.