writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
cli-and-projectsRoutes CrewAI CLI, project scaffolding, JSONC projects, run/train/test/replay/chat/checkpoint/deploy commands, and project template troubleshooting.
Independent GitHub snapshot · Automated classification · Original documentation governs
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.
pyproject.toml expectations.crewai deploy routing, validation checks, lockfiles, and credential boundaries.chat_llm, deploy credentials, and uv wrapper issues.crewai_cli command tree and lightweight project-layout checks.Agent, Task, Crew, guardrails, callbacks, hierarchical process semantics, and JSONC object field meaning beyond project layout.Flow, @start, @listen, routers, plotting semantics, persistence, and event graph design beyond CLI invocation.BaseTool, MCP adapters, and custom tool implementation details referenced by project templates.log-tasks-outputs interpretation, and telemetry configuration beyond command syntax.crewai --help, crewai create --help, crewai version, crewai deploy validate, and this sub-skill's inspector script.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.custom:<name> tool references and JSONC {"python": "module.attribute"} references as executable local code; inspect before running.crewai version or the bundled inspector when command signatures matter.