writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
super-agiRoutes SuperAGI autonomous-agent framework tasks across deployment, FastAPI service, agent workflows, toolkits, model providers, resources, and vector-store operations.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a task involves SuperAGI, the open-source autonomous-agent framework for building, managing, and running tool-using AI agents. It is a router for future Researcher sessions; read the focused sub-skill before taking action.
superagi/ package, main.py, config_template.yaml, and one
or more docker-compose*.yaml files.config.yaml-style file without contacting external providers./v1/agent API-key endpoints, auth,
webhooks, migrations, or data model questions: read
sub-skills/api-service/SKILL.md.SuperAGI is not a small import-only package. Typical local operation uses a multi-service stack:
main:app.superagi.worker.The Python source root is superagi. The checkout has no standard
pyproject.toml, setup.py, or setup.cfg; prefer Docker or explicit checkout
imports over assuming pip install superagi works.
For a user's own SuperAGI checkout, the public local path is Docker-first:
cp config_template.yaml config.yaml
# edit config.yaml for DB/Redis/provider/storage settings before startup
docker compose -f docker-compose.yaml config
Use docker compose ... config as a safe parse/topology check. Start the stack
only when the downstream user authorizes the build, migrations, volumes, and
long-running services. For source-only inspection, check that python -c "import superagi" works from an environment where the checkout root is on PYTHONPATH;
do not claim a packaged pip install superagi workflow for this snapshot.
--help checks before
starting services.docker compose up, run.sh, entrypoint.sh, marketplace
downloads, or provider key validation unless the downstream user explicitly
wants those side effects and has supplied the required services/credentials.config.yaml from the checkout's template and
adjust DB/Redis hosts to match the deployment target before starting services.references/troubleshooting.md.Structured router metadata lives in references/repo-routing-metadata.json. It is consumed by the managed repo-skill importer when import is approved in a separate workflow.