Skip to content
Back to skills

Camel Ai

ASecurity

"Use CAMEL-AI to build, configure, tool, remember, evaluate, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
ai-agentspythondockerdebuggingapibackend

Works with

  • terminal
  • api
  • mcp

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill camel-ai --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Camel Ai?

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

Security grade badge for Camel Ai
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-camel-ai/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-camel-ai)

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: camel-ai
description: "Use CAMEL-AI to build, configure, tool, remember, evaluate, and
  troubleshoot multi-agent Python systems with self-contained routing across
  agents, models, tools, RAG, and evaluation workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# CAMEL-AI Repo Skill

Use this repo skill when a task mentions CAMEL-AI, `camel-ai`, the `camel` Python package, `ChatAgent`, `RolePlaying`, `Workforce`, CAMEL toolkits, CAMEL model backends, CAMEL memory/RAG, or CAMEL benchmark/datagen/evaluation workflows.

## First Checks

1. Install the base package with `pip install camel-ai` for core agents, models, messages, tools, and package imports.
2. Install only the optional extras needed for the chosen workflow, such as `camel-ai[model_platforms]`, `camel-ai[rag]`, `camel-ai[storage]`, `camel-ai[document_tools]`, `camel-ai[web_tools]`, or `camel-ai[dev_tools]`.
3. Run [scripts/inspect_camel_install.py](scripts/inspect_camel_install.py) for a no-network import, version, and route check.
4. Read [references/troubleshooting.md](references/troubleshooting.md) before installing broad extras, debugging provider credentials, or running network/Docker/browser/benchmark workflows.

## Route By Task

| Task or signal | Read |
| --- | --- |
| Build a `ChatAgent`, system/user/assistant messages, task tree, role-playing society, or `Workforce` | [sub-skills/agents-and-societies/SKILL.md](sub-skills/agents-and-societies/SKILL.md) |
| Configure model providers, `ModelFactory`, `ModelManager`, provider enums, local/OpenAI-compatible endpoints, structured output, audio, or multimodal models | [sub-skills/models-and-configuration/SKILL.md](sub-skills/models-and-configuration/SKILL.md) |
| Attach `FunctionTool`, built-in toolkits, MCP/OpenAPI tools, code execution, interpreters, runtimes, browser/Docker/terminal tools, or CAMEL services | [sub-skills/tools-runtimes-and-services/SKILL.md](sub-skills/tools-runtimes-and-services/SKILL.md) |
| Add memory, retrieval/RAG, embeddings, vector/key-value/object/graph stores, loaders, datahubs, or datasets | [sub-skills/memory-rag-and-data/SKILL.md](sub-skills/memory-rag-and-data/SKILL.md) |
| Generate synthetic data, use data collectors, run verifiers/environments, or plan CAMEL benchmarks | [sub-skills/datagen-evaluation-and-benchmarks/SKILL.md](sub-skills/datagen-evaluation-and-benchmarks/SKILL.md) |

## Cross-Cutting References

- [references/package-overview.md](references/package-overview.md) summarizes package surfaces, optional extras, and support modules such as prompts, personas, schemas, responses, caches, parsers, configs, and utilities.
- [references/troubleshooting.md](references/troubleshooting.md) covers install/import failures, optional dependencies, credentials, data/config validation, and workflow-specific escalation.
- [references/repo-provenance.md](references/repo-provenance.md) records the source commit, package version, evidence paths, and dirty-state baseline used to create this skill.
- [references/repo-routing-metadata.json](references/repo-routing-metadata.json) is structured metadata for the managed `repo-skills-router` import process.

## Safety And Scope

- Start with credential-free inspection scripts and constructor/signature checks before calling models, services, datasets, browsers, Docker, or remote vector stores.
- Do not install `camel-ai[all]` by default in automated environments; select extras by workflow to avoid heavyweight or unsupported optional dependencies.
- Treat source examples and native tests as evidence; this skill is self-contained and does not require the original repository checkout at runtime.
- Keep API keys, service URLs with secrets, OAuth tokens, model credentials, and local data paths outside generated prompts and skill files.

Files in this skill

  • SKILL.md3.8 KB
  • references/package-overview.md2.3 KB
  • references/repo-provenance.md1.5 KB
  • references/repo-routing-metadata.json480 B
  • references/troubleshooting.md2.6 KB
  • scripts/inspect_camel_install.py3.2 KB
  • sub-skills/agents-and-societies/SKILL.md3.5 KB
  • sub-skills/agents-and-societies/references/api-reference.md10.7 KB
  • sub-skills/agents-and-societies/references/troubleshooting.md8.3 KB
  • sub-skills/agents-and-societies/references/workflows.md10.5 KB
  • sub-skills/agents-and-societies/scripts/inspect_agent_basics.py6.1 KB
  • sub-skills/datagen-evaluation-and-benchmarks/SKILL.md2.4 KB
  • sub-skills/datagen-evaluation-and-benchmarks/references/api-reference.md5.8 KB
  • sub-skills/datagen-evaluation-and-benchmarks/references/benchmarks.md4.6 KB
  • sub-skills/datagen-evaluation-and-benchmarks/references/troubleshooting.md5.1 KB
  • sub-skills/datagen-evaluation-and-benchmarks/references/workflows.md5.1 KB
  • sub-skills/datagen-evaluation-and-benchmarks/scripts/inspect_eval_components.py7.2 KB
  • sub-skills/memory-rag-and-data/SKILL.md3.2 KB
  • sub-skills/memory-rag-and-data/references/api-reference.md9.3 KB
  • sub-skills/memory-rag-and-data/references/data-workflows.md7.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.