Skip to content

[codex] add starter pack onboarding command#6302

Draft
aditya-vithaldas wants to merge 1 commit into
crewAIInc:mainfrom
aditya-vithaldas:codex/starter-pack-onboarding
Draft

[codex] add starter pack onboarding command#6302
aditya-vithaldas wants to merge 1 commit into
crewAIInc:mainfrom
aditya-vithaldas:codex/starter-pack-onboarding

Conversation

@aditya-vithaldas

Copy link
Copy Markdown

Summary

  • Add crewai starter as a friendly onboarding wrapper around external template repositories.
  • Add starter-pack terminology to the remote template installer while preserving crewai template behavior.
  • Document starter packs as pulled-in, job-focused templates and add CLI coverage.

Closes #6301

Design notes

Starter packs intentionally stay outside the CrewAI core runtime. The new command delegates to the existing remote template mechanism, so packs such as analyst resolve to external template_* repositories and install as ordinary CrewAI projects.

Validation

  • uv run pytest lib/cli/tests/test_cli.py -k starter
  • uv run pytest lib/cli/tests/test_cli.py
  • uv run ruff check lib/cli/src/crewai_cli/cli.py lib/cli/src/crewai_cli/remote_template/main.py lib/cli/tests/test_cli.py
  • uv run ruff format --check lib/cli/src/crewai_cli/cli.py lib/cli/src/crewai_cli/remote_template/main.py lib/cli/tests/test_cli.py
  • python3 -m json.tool docs/docs.json >/tmp/docs-json-check.json
  • uv run crewai starter --help

@coderabbitai

coderabbitai Bot commented Jun 23, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: e6bfa19c-7c46-4295-9625-6e84f19bac1a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@corridor-security corridor-security Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary: This PR adds a CLI onboarding wrapper for starter packs that delegates to the existing remote template installation flow and updates documentation/tests. No exploitable security vulnerabilities were identified in the added code.

Risk: Low risk. The change does not introduce new authentication, authorization, server-side data handling, or public network endpoints beyond the existing template download mechanism.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add starter-pack onboarding for external CrewAI templates

1 participant