Creates and edits trusted local Letta Code mods, including tools, slash commands, local-only model providers, lifecycle/turn events, scoped conversation helpers, panels, and capability-gated behavior. Use when asked to make a mod, add an agent-callable tool, add a slash command, add a local provider/model adapter, transform turns, react to app events, or add lightweight mod UI outside the dedicated /statusline flow.
75
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Critical
Do not install without reviewing
Security
1 critical severity finding. Installing this skill is not recommended: please review these findings carefully if you do intend to do so.
Detected high-risk code patterns in the skill content — including its prompts, tool definitions, and resources — such as data exfiltration, backdoors, remote code execution, credential theft, system compromise, supply chain attacks, and obfuscation techniques.
The analysis-mode mod intentionally constructs and injects introspection scripts that read local conversation/memory files and call the Letta API with an Authorization header—behavior that can expose API keys, conversation contents, and local memory, i.e. deliberate data-exfiltration capability.
Low
Low-risk findings.
2 low severity findings. Worth noting, but not necessarily harmful.
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
In `references/analysis-mode.md`, the mod registers a `turn_start` handler that reads outsider-authored user message text (`extractUserText(event.input)`) and then injects generated reminder content into `event.input` based on phrase matches.
The skill fetches instructions or code from an external URL at runtime, and the fetched content directly controls the agent’s prompts or executes code. This dynamic dependency allows the external source to modify the agent’s behavior without any changes to the skill itself.
The analysis-mode mod injects an introspection script into model input that includes runtime curl calls to "$LETTA_BASE_URL/v1/agents/$LETTA_AGENT_ID", "$LETTA_BASE_URL/v1/agents/$LETTA_AGENT_ID/core-memory/blocks", "$LETTA_BASE_URL/v1/conversations/$CONVERSATION_ID", and "$LETTA_BASE_URL/v1/conversations/$CONVERSATION_ID/messages?limit=30&order=asc", which are runtime HTTP fetches embedded in prompts and intended to be executed to produce diagnostic output, so they constitute external runtime dependencies that can influence prompts/execution.
051b47f
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.