using-letta-api

Manage agents and subagents via the Letta Python client.

23|1|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/cpfiffer/central --skill using-letta-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-letta-api
Source: https://github.com/cpfiffer/central/tree/main/.skills/using-letta-api
Command: npx skills add https://github.com/cpfiffer/central --skill using-letta-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

## What problem does it solve? Programmatic control for managing your own agent and subagents via the Letta Python client, enabling config changes, subagent deployment, and memory management without manual UI steps.

## Core Features & Use Cases

  • Update agent model, sleeptime, and metadata from code.
  • Create, deploy, and configure subagents to extend capabilities.
  • Manage memory blocks programmatically to share context.

### Quick Start Update your agent's model or sleeptime via the Letta API client.

Frequently Asked Questions about using-letta-api

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

FAQPage Schema
How do I manage Letta agent configurations like model and sleeptime programmatically?

You can programmatically manage Letta agent configurations by using the Letta Python client to update the agent's model, sleeptime, and metadata. This allows you to adjust settings directly from code without manual UI intervention.

What is the best way to deploy and configure subagents using the Letta API?

The best way to deploy subagents is through the Letta Python client, which enables you to create, deploy, and configure subagents. This approach extends agent capabilities programmatically within your automation workflows.

Can I manage memory blocks in Letta to share context between agents?

Yes, you can manage memory blocks in Letta programmatically to share context across agents. The Letta Python client supports memory block operations, allowing you to manipulate and update shared memory state directly.

Do I need the letta_client package to automate agent management tasks?

Yes, you need the Letta Python client (letta_client) and authenticated access to the Letta API. These prerequisites are required to perform predictable, idempotent operations for updating agents and managing subagents programmatically.

Why use the Letta Python client instead of manual UI steps for agent management?

Using the Letta Python client provides programmatic control for managing agents, enabling config changes, subagent deployment, and memory management. It ensures predictable, idempotent operations for updating agent settings automatically within workflows.