self-configuration SKILL.md skillA

self-configuration from letta-ai/letta-code is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add letta-ai/letta-code/self-configuration@git:20261028.a8f8e4b

Pins git:20261028.a8f8e4b in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
letta-ai/letta-code
Path
src/skills/builtin/self-configuration/SKILL.md
Versions recorded
14
Latest version
git:20261028.a8f8e4b, committed Oct 28, 2026
First version recorded
Aug 27, 2026
Size
27,904 bytes
Repository stars
3,759
License
Apache-2.0

Inspect or modify Letta Code's own memory, model, context window, system prompt, compaction, permissions, toolsets, mods, skills, channels, schedules, agent secrets, and local runtime settings. Use when the user asks how this agent or conversation is configured, asks about account usage, remaining credits, or model quota, asks you to change how you behave or how the harness runs you, or renames you.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Self-Configuration

Use this skill when the user asks you to change yourself or the Letta Code runtime around you.

The important part is choosing the right layer. Do not smear a preference into deterministic config, and do not bury a deterministic safety rule in prose memory.

## First choose the layer

| Layer | Use it for | How to change it |
| --- | --- | --- |
| Memory and identity | Facts worth retaining, style preferences, persona changes, project knowledge, reusable skills | Edit `$MEMORY_DIR` files and sync the memory repo |
| Server agent fields | Agent default model (only on explicit request), context limit, system prompt, compaction, agent name, description | Patch `/v1/agents/{agent_id}` |
| Server conversation fields | Model/context changes for the current conversation (the normal target) | Patch `/v1/conversations/{conversation_id}` |
| Local settings | Permissions, environment variables, UI/runtime preferences, pinned agents, toolset overrides, reflection cadence | Edit `$LETTA_CONFIG_DIR/settings.json` when configured (otherwise `~/.letta/settings.json`), `./.letta/settings.json`, or `./.letta/settings.local.json` |
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add letta-ai/letta-code/self-configuration@sha256:25ba05cbbf34fd6e

The line at the top of this page pins the label git:20261028.a8f8e4b, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_4vnd3u2dv5hgvlvb.svg)](https://markdownregistry.com/a/art_4vnd3u2dv5hgvlvb)

5 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 14 versions of this file, between Aug 27, 2026 and Oct 28, 2026, about one every 5 days. Its first recorded version is graded B and its latest A.

versioncommittedcommitsizeaudit
git:20261028.a8f8e4b latest2026-10-28 a8f8e4b 27,904 BA view · diff
git:20261028.d72adc32026-10-28 d72adc3 27,701 BA view · diff
git:20261004.151227b2026-10-04 151227b 27,851 BA view · diff
git:20260924.b2780122026-09-24 b278012 26,466 BA view · diff
git:20260924.0af79882026-09-24 0af7988 28,018 BB view · diff
git:20260923.3d45a4f2026-09-23 3d45a4f 26,957 BB view · diff
git:20260918.38d58732026-09-18 38d5873 26,741 BB view · diff
git:20260916.942d8492026-09-16 942d849 26,782 BB view · diff
git:20260913.aa203892026-09-13 aa20389 25,543 BB view · diff
git:20260911.fe01d6c2026-09-11 fe01d6c 25,433 BB view · diff
git:20260910.ac8724c2026-09-10 ac8724c 25,424 BB view · diff
git:20260831.83dc43f2026-08-31 83dc43f 25,756 BB view · diff
git:20260828.5168bd62026-08-28 5168bd6 25,489 BB view · diff
git:20260827.f86d28e2026-08-27 f86d28e 24,978 BB view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (27904 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

letta-ai/letta-code · 3,759 stars · license Apache-2.0 · pushed 2026-11-02 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_4vnd3u2dv5hgvlvb
GET https://markdownregistry.com/api/v1/resolve?ref=letta-ai/letta-code/self-configuration
GET https://markdownregistry.com/api/v1/blob/25ba05cbbf34fd6ed931099b281e35cb5921a6202ec47b1132016c90ae579e09

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from letta-ai/letta-code

use-bun-instead-of-node-vite-npm-pnpm Cursor rule
letta-ai/letta-code · .cursor/rules/use-bun-instead-of-node-vite-npm-pnpm.mdc
git:20260526.5aa009d · audit B · 3,759 stars
adding-models SKILL.md skill
letta-ai/letta-code · .skills/adding-models/SKILL.md · Guide for adding new LLM models to Letta Code. Use when the user wants to add support for a new model, needs to know…
git:20260904.5d21ac4 · audit A · 3,759 stars
capturing-tui-visual-proof SKILL.md skill
letta-ai/letta-code · .skills/capturing-tui-visual-proof/SKILL.md · Captures reviewable before-and-after visual proof from the real Letta Code Ink TUI. Use when a Letta Code PR changes…
git:20260826.0ea62a0 · audit A · 3,759 stars
AGENTS.md AGENTS.md file
letta-ai/letta-code · AGENTS.md
git:20261102.b2f54b8 · audit A · 3,759 stars
CLAUDE.md CLAUDE.md file
letta-ai/letta-code · CLAUDE.md
git:20260526.5aa009d · audit B · 3,759 stars
AGENTS.md@src/channels AGENTS.md file
letta-ai/letta-code · src/channels/AGENTS.md
git:20261004.da36ab5 · audit A · 3,759 stars
AGENTS.md@src/channels/slack AGENTS.md file
letta-ai/letta-code · src/channels/slack/AGENTS.md
git:20260912.7a60802 · audit A · 3,759 stars
AGENTS.md@src/cli AGENTS.md file
letta-ai/letta-code · src/cli/AGENTS.md
git:20260822.f4580e4 · audit A · 3,759 stars
acquiring-skills SKILL.md skill
letta-ai/letta-code · src/skills/builtin/acquiring-skills/SKILL.md · Discover and install skills from Hermes, ClawHub, GitHub, and other registries. Load this skill whenever a user asks…
git:20261028.a8f8e4b · audit A · 3,759 stars
browser-use SKILL.md skill
letta-ai/letta-code · src/skills/builtin/browser-use/SKILL.md · Control a real browser to navigate pages, click, type, fill forms, inspect rendered UI, take screenshots, or record…
git:20260903.d9a1dc2 · audit B · 3,759 stars
Context Doctor SKILL.md skill
letta-ai/letta-code · src/skills/builtin/context-doctor/SKILL.md · Investigate and repair an agent's context — memory, system prompt, and skills — using observed behavior as evidence…
git:20260930.f8aa902 · audit A · 3,759 stars
creating-mods SKILL.md skill
letta-ai/letta-code · src/skills/builtin/creating-mods/SKILL.md · Creates and edits trusted local Letta Code mods, including tools, slash commands, local-only model providers…
git:20261028.a8f8e4b · audit A · 3,759 stars

Every file in letta-ai/letta-code

Other files named self-configuration

self-configuration SKILL.md skill
letta-ai/skills · letta/self-configuration/SKILL.md · Configures Letta agents' own runtime behavior, including model, context window, system prompt, reasoning, conversation…
git:20260618.9da3d97 · audit A · 152 stars
self-configuration SKILL.md skill
opena2a-org/hackmyagent · __tests__/fixtures/skill-permissions/letta-code-self-configuration/SKILL.md · Inspect or modify Letta Code's own memory, model, context window, system prompt, compaction, permissions, toolsets…
git:20261009.ca74c67 · audit A · 90 stars

Browse by kind, by grade A, or by owner.