Skip to content
Back to skills

Cli And Projects

ASecurity

"Routes CrewAI CLI, project scaffolding, JSONC projects,

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
developmentpythonrustrails

Works with

  • cli
  • mcp

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 cli-and-projects --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cli And Projects?

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

Security grade badge for Cli And Projects
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-cli-and-projects/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-cli-and-projects)

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: cli-and-projects
description: "Routes CrewAI CLI, project scaffolding, JSONC projects,
  run/train/test/replay/chat/checkpoint/deploy commands, and project template
  troubleshooting."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# CrewAI CLI and Projects

Use this sub-skill when a task involves the `crewai` command line, scaffolding a CrewAI crew or flow project, understanding JSON-first versus classic project layouts, validating deployment readiness, or diagnosing project-root command failures.

## Read First

- [CLI reference](references/cli-reference.md) for command groups, safe/default behavior, and command options.
- [Project templates](references/project-templates.md) for JSON-first crew, classic crew, and flow layouts plus `pyproject.toml` expectations.
- [Deployment](references/deployment.md) for `crewai deploy` routing, validation checks, lockfiles, and credential boundaries.
- [Troubleshooting](references/troubleshooting.md) for missing project roots, placeholder inputs, JSONC/classic confusion, unsafe custom references, `chat_llm`, deploy credentials, and `uv` wrapper issues.
- [CLI inspector script](scripts/inspect_crewai_cli.py) for safe local introspection of the installed `crewai_cli` command tree and lightweight project-layout checks.

## Route Across CrewAI Skills

- Use [../../SKILL.md](../../SKILL.md) first when the user needs overall CrewAI package routing or is not clearly asking about CLI/project files.
- Use [../core-runtime/SKILL.md](../core-runtime/SKILL.md) for `Agent`, `Task`, `Crew`, guardrails, callbacks, hierarchical process semantics, and JSONC object field meaning beyond project layout.
- Use [../flows-and-events/SKILL.md](../flows-and-events/SKILL.md) for `Flow`, `@start`, `@listen`, routers, plotting semantics, persistence, and event graph design beyond CLI invocation.
- Use [../tools-and-mcp/SKILL.md](../tools-and-mcp/SKILL.md) for built-in tool classes, `BaseTool`, MCP adapters, and custom tool implementation details referenced by project templates.
- Use [../memory-knowledge-and-rag/SKILL.md](../memory-knowledge-and-rag/SKILL.md) for memory stores, knowledge sources, RAG loaders, and reset-memory data behavior beyond CLI flags.
- Use [../observability-and-hooks/SKILL.md](../observability-and-hooks/SKILL.md) for tracing, hooks, `log-tasks-outputs` interpretation, and telemetry configuration beyond command syntax.

## Safe Operating Defaults

- Prefer read-only checks first: `crewai --help`, `crewai create --help`, `crewai version`, `crewai deploy validate`, and this sub-skill's inspector script.
- Do not run `crewai run`, `crewai train`, `crewai test`, `crewai replay`, `crewai chat`, `crewai checkpoint resume`, `crewai deploy create`, or `crewai deploy push` on an untrusted project without user approval; they may execute local Python, custom tools, callbacks, LLM calls, subprocesses, deployment actions, or destructive state changes.
- Treat `custom:<name>` tool references and JSONC `{"python": "module.attribute"}` references as executable local code; inspect before running.
- Keep exact installed-version assumptions fresh with `crewai version` or the bundled inspector when command signatures matter.

Files in this skill

  • SKILL.md3.2 KB
  • references/cli-reference.md8.2 KB
  • references/deployment.md8.2 KB
  • references/project-templates.md10 KB
  • references/troubleshooting.md8 KB
  • scripts/inspect_crewai_cli.py9.2 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.