fleet-deployment

Deploy and validate Letta AI agent fleets from YAML configuration files.

45|4|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/nouamanecodes/lettactl --skill fleet-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fleet-deployment
Source: https://github.com/nouamanecodes/lettactl/tree/main/.skills/fleet-deployment
Command: npx skills add https://github.com/nouamanecodes/lettactl --skill fleet-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of AI agent fleets by allowing users to define their entire agent setup, including shared resources, agents, memory blocks, and tools, in declarative YAML configuration files.

Core Features & Use Cases

  • Declarative Fleet Management: Define and deploy entire agent fleets using YAML.
  • Resource Sharing: Configure shared memory blocks and other resources across multiple agents.
  • Automated Deployment: Apply changes to the Letta server with a single command, ensuring only differences are updated.
  • Dry Run & Validation: Preview changes before applying and validate configuration syntax.
  • Use Case: A team can define a complex fleet of customer support agents, each with specific system prompts, memory configurations, and access to shared knowledge bases, and deploy them consistently across different environments.

Quick Start

Use the fleet-deployment skill to apply the agent configuration defined in the file 'agents.yml'.

Frequently Asked Questions about fleet-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Letta AI agent fleets using declarative configuration?

You can deploy agent fleets by defining shared resources, prompts, and memory blocks in YAML configuration files, then applying them to the Letta server with a single command to synchronize only configuration differences.

What is the best way to manage shared memory blocks across multiple Letta agents?

Managing shared memory blocks across multiple Letta agents is done by defining them as shared resources in a YAML configuration file. This approach ensures consistent knowledge access across the entire deployed fleet.

Can I preview configuration changes before applying them to the Letta server?

Yes, you can preview configuration changes using the dry-run feature before applying them to the Letta server. This allows you to validate YAML syntax and verify fleet updates safely.

Does fleet deployment support automated updates for individual agent LLM settings?

Yes, fleet deployment supports automated updates for individual agent LLM settings. It applies changes by detecting differences in the YAML configuration and synchronizing only the modified resources.

How do I validate YAML syntax for Letta agent configurations?

You validate YAML syntax for Letta agent configurations by running a validation process before deployment. This checks the file structure for shared resources, prompts, and tools to prevent errors.