Adk Rust App Bootstrap

Bootstrap new ADK-Rust applications with correct crate/features, provider setup, and verification steps. Use when starting a new agent app or converting an existing Rust app to ADK-Rust.

zavora-ai Updated

File contents

ADK Rust App Bootstrap

Overview

Set up a new ADK-Rust app with stable defaults and immediate verification.

Workflow

  1. Choose dependency scope: adk-rust umbrella crate or focused per-crate dependencies.
  2. Select provider feature flags and required environment variables.
  3. Start with the smallest runnable LlmAgentBuilder path.
  4. Validate with cargo check and one runtime smoke command.

Guardrails

  1. Keep first iteration minimal and deterministic.
  2. Add optional crates only when the app needs them.
  3. Verify feature flags against examples before coding custom abstractions.

References

  • Use references/bootstrap-checklist.md.

zavora-ai/adk-rust/tree/main/.skills/skills/adk-rust-app-bootstrap commit 44e51dc2ad

Frequently asked questions

npx skillmds@latest add zavora-ai/adk-rust-app-bootstrap