Skip to content
Agent Memory
Skill

/finding-agents

Find other agents on the same server. Use when the user asks about other agents, wants to migrate memory from another agent, or needs to find an agent by name or tags.

From plugin
letta-code
3.8k26 skills8 hooks

Claude Code

$ npx -y skills add letta-ai/letta-code --skill finding-agents --agent claude-code

SKILL.md

finding-agents.SKILL.md
name: finding-agents
description: Find other agents on the same server. Use when the user asks about other agents, wants to migrate memory from another agent, or needs to find an agent by name or tags.

Finding Agents

This skill helps you find other agents on the same Letta server.

When to Use This Skill

  • User asks about other agents they have
  • User wants to find a specific agent by name
  • User wants to list agents with certain tags
  • You need to find an agent ID for memory migration
  • You found an agent_id via message search and need details about that agent

CLI Usage

letta agents list [options]

Options

| Option | Description | |--------|-------------| | `--name <name>` | Exact name match | | `--query <text>` | Fuzzy search by name | | `--tags <tag1,tag2>` | Filter by tags (comma-separated) | | `--match-all-tags` | Require ALL tags (default: ANY) | | `--include-blocks` | Include agent.blocks in response | | `--shared` | List agents shared with the current user | | `--limit <n>` | Max results (default: 20) |

Common Patterns

Finding Letta Code Agents

Agents created by Letta Code are tagged with `origin:letta-code`. To find only Letta Code agents:

letta agents list --tags "origin:letta-code"

This is useful when the user is looking for agents they've worked with in Letta Code CLI sessions.

Finding All Accessible Agents

List agents owned by the current user, then list agents shared with them:

letta agents list
letta agents list --shared

Use `--query <text>` with either command to search by name.

Examples

**List all agents (up to 20):**

letta agents list

**Find agent by exact name:**

letta agents list --name "ProjectX-v1"

**Search agents by name (fuzzy):**

letta agents list --query "project"

**Find only Letta Code agents:**

letta agents list --tags "origin:letta-code"

**Find agents with multiple tags:**

letta agents list --tags "frontend,production" --match-all-tags

**Include memory blocks in results:**

letta agents list --query "project" --include-blocks

Output

Returns the raw API response with full agent details. Key fields:

  • `id` - Agent ID (e.g., `agent-abc123`)
  • `name` - Agent name
  • `description` - Agent description
  • `tags` - Agent tags
  • `blocks` - Memory blocks (if `--include-blocks` used)

Finding Agents by Topic

If you need to find which agent worked on a specific topic:

1. Search messages across all agents:

   letta messages search --query "topic" --all-agents --limit 10

2. Note the `agent_id` values from matching messages 3. Get agent details:

   letta agents list --query "partial-name"

Or use the agent_id directly in the Letta API

Read more
@letta-ai
Ships withletta-code

Letta Code is a stateful agent harness for creating agents that are more like people than tools. Letta Code agents have memory, identity, and a sense of experience over time.

Stars on GitHub

Momentum

stars in total
3.8k
Star history of letta-ai/letta-code on GitHub, a chart by star-history.com

Other skills on letta-code.

acquiring-skills

acquiring-skills

Discover and install skills from Hermes, ClawHub, GitHub, and other registries. Load this skill whenever a user asks for a…

@letta-ai@letta-aiInstall Skill
browser-use

browser-use

Control a real browser to navigate pages, click, type, fill forms, inspect rendered UI, take screenshots, or record video. Load…

@letta-ai@letta-aiInstall Skill
context-doctor

context-doctor

Investigate and repair an agent's context — memory, system prompt, and skills — using observed behavior as evidence. Use when the…

@letta-ai@letta-aiInstall Skill
creating-mods

creating-mods

Creates and edits trusted local Letta Code mods, including tools, slash commands, local-only model providers, lifecycle/turn…

@letta-ai@letta-aiInstall Skill
creating-skills

creating-skills

Guide for creating effective skills. Use when creating a new skill or updating an existing one that extends Letta Code's…

@letta-ai@letta-aiInstall Skill
customizing-commands

customizing-commands

Creates, edits, and enables Letta Code mod-provided slash commands. Use when the user asks to add a custom /command, slash…

@letta-ai@letta-aiInstall Skill

More skills from other plugins.

agent-cost-report

agent-cost-report

Believable agent cost report for any period, default the last 7 full days PT, not counting today. Measured tokens from Claude…

@thedotmack@thedotmackInstall Skill
bot-handoff

bot-handoff

Keep a durable record of work passed between Bots in the shared Hindsight memory bank. Use when handing work to another Bot, when…

@vectorize-io@vectorize-ioInstall Skill
mempalace

mempalace

Install, configure, and operate MemPalace, including a private local palace, a shared-brain hub, or a client joining an existing…

@mempalace@mempalaceInstall Skill
mempalace

mempalace

Install, configure, and operate MemPalace, including a private local palace, a shared-brain hub, or a client joining an existing…

@milla-jovovich@milla-jovovichInstall Skill

Questions about finding-agents.

Which coding agents can use finding-agents?
finding-agents installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.