协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
software-company【开发与工程】Use MetaGPT's core virtual software-company workflow from CLI or Python, including project generation, incremental updates, recovery, config initialization, and custom Role/Action/Team patterns.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a user asks how to run MetaGPT as a virtual software company, generate a project from a one-line idea, continue an existing project, recover a serialized team, initialize configuration, choose CLI options, or build a small custom Action/Role/Team workflow.
| User intent | Use this sub-skill for | Key reference |
|---|---|---|
| "Generate a 2048 game" or "build a repo from this idea" | metagpt CLI and metagpt.software_company.generate_repo project generation | CLI and Python recipes |
| "Explain MetaGPT CLI options" | Option names, defaults, boolean spelling, and safe dry checks | CLI option guide |
| "Configure OpenAI/Claude/Ollama" | config2.yaml initialization, precedence, provider fields, and placeholder-key diagnosis | Configuration workflow |
| "Continue this project" | --inc, --project-name, --project-path, and QA rewrite inputs | Incremental updates |
| "Recover a previous run" | --recover-path / recover_path validation and serialized team storage | Recovery workflow |
| "Build a custom agent/team" | Safe Action, Role, RoleReactMode, Message, and Team patterns | Custom roles and teams |
>=3.9,<3.12; Python 3.9 or 3.10 is the safest choice, and use the root MetaGPT installation/config guidance when present.metagpt --help works before any project-generation command.metagpt --init-config, then replace placeholder secrets in ~/.metagpt/config2.yaml; do not paste API keys into chat or generated files.metagpt "Create a 2048 game", generate_repo(...), Team.run(...), debate examples, and custom roles that call _aask(...) as LLM-spending workflows requiring working provider config.scripts/inspect_role_action.py --check-cli-help --json for safe no-network inspection of installed APIs and CLI availability, then use root troubleshooting guidance for cross-cutting provider/config failures when present.--inc, recover_path, and long outputs.DataAnalyst/DI-generated project workflows, and notebook-style data analysis, route to the data-interpreter sub-skill.rag-and-tools sub-skill.extensions-and-environments when that sub-skill is present.maintainer-apis when that sub-skill is present.