Community生产力与协作github.com

crewaiinc/getting-started

CrewAI 架构决策与项目脚手架。用于启动新的 CrewAI 项目,选择 LLM.call()、Agent.kickoff()、Crew.kickoff() 或 Flow,通过 'crewai create flow' 搭建脚手架,配置 YAML(agents.yaml、tasks.yaml),编写 @CrewBase crew.py,编写带 @start/@listen 的 Flow main.py,或使用 {variable} 插值。

getting-started 是什么?

该技能(crewaiinc/getting-started)为 CrewAI 的架构决策和项目脚手架提供全面指导。它帮助开发者在新项目启动时,根据需求选择适当的执行模式,如 LLM.call()、Agent.kickoff()、Crew.kickoff() 或 Flow,并支持使用 'crewai create flow' 命令快速生成项目骨架。技能详细介绍了 YAML 配置文件(agents.yaml、tasks.yaml)的设置方法,以及如何通过 @CrewBase 装饰器在 crew.py 中连接智能体和任务。此外,还覆盖了在 Flow main.py 中使用 @start/@listen 装饰器定义工作流,以及利用 {variable} 插值实现动态配置,从而加速开发过程并确保项目结构的一致性。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/crewaiinc/skills/tree/main/skills/getting-started

Installed? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

getting-started 是做什么的?

CrewAI 架构决策与项目脚手架。用于启动新的 CrewAI 项目,选择 LLM.call()、Agent.kickoff()、Crew.kickoff() 或 Flow,通过 'crewai create flow' 搭建脚手架,配置 YAML(agents.yaml、tasks.yaml),编写 @CrewBase crew.py,编写带 @start/@listen 的 Flow main.py,或使用 {variable} 插值。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相关技能