Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Entwicklung · SKILL.md

software-company

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.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: software-company description: "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." disable-model-invocation: true metadata: disco-role: operating license: MIT

Software Company

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.

Quick Routing

User intentUse this sub-skill forKey reference
"Generate a 2048 game" or "build a repo from this idea"metagpt CLI and metagpt.software_company.generate_repo project generationCLI and Python recipes
"Explain MetaGPT CLI options"Option names, defaults, boolean spelling, and safe dry checksCLI option guide
"Configure OpenAI/Claude/Ollama"config2.yaml initialization, precedence, provider fields, and placeholder-key diagnosisConfiguration workflow
"Continue this project"--inc, --project-name, --project-path, and QA rewrite inputsIncremental updates
"Recover a previous run"--recover-path / recover_path validation and serialized team storageRecovery workflow
"Build a custom agent/team"Safe Action, Role, RoleReactMode, Message, and Team patternsCustom roles and teams

Before Running LLM Workflows

  • Confirm Python is >=3.9,<3.12; Python 3.9 or 3.10 is the safest choice, and use the root MetaGPT installation/config guidance when present.
  • Confirm metagpt --help works before any project-generation command.
  • Initialize config with metagpt --init-config, then replace placeholder secrets in ~/.metagpt/config2.yaml; do not paste API keys into chat or generated files.
  • Treat 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.
  • Use 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.

Runtime References

  • Workflows: CLI/Python recipes, output layout, config, incremental/recovery usage, custom agent patterns, and safe validation.
  • API Reference: important signatures, classes, parameters, defaults, and behavior notes.
  • Troubleshooting: config placeholders, provider failures, dependency issues, Mermaid/browser problems, Typer/click help, --inc, recover_path, and long outputs.

Boundaries

  • For Data Interpreter roles, DataAnalyst/DI-generated project workflows, and notebook-style data analysis, route to the data-interpreter sub-skill.
  • For RAG, search, browser, tool registry, or retrieval internals, route to the rag-and-tools sub-skill.
  • For AFlow, SPO, game examples beyond the core workflow, Android assistants, and environment extensions, route to extensions-and-environments when that sub-skill is present.
  • For serialization internals, experiment pools, repository parser internals, and maintainer APIs, route to maintainer-apis when that sub-skill is present.
Gespeicherte Skills