eliza

Build autonomous elizaOS AI agents with character files, plugins, and multi-platform connectors.

1|1|Updated May 21, 2026
One-click install
npx skills add https://github.com/naruto11eth/cryptoskills --skill eliza-naruto11eth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eliza
Source: https://github.com/naruto11eth/cryptoskills/tree/main/skills/eliza
Command: npx skills add https://github.com/naruto11eth/cryptoskills --skill eliza-naruto11eth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? LLMs have stale knowledge of the elizaOS framework, producing deprecated CLI commands, wrong package managers, and hallucinated plugin locations that break agent projects. This Skill provides verified, current guidance for building autonomous AI agents with personality, memory, and onchain capabilities. ## Core Features & Use Cases - Character File Authoring: Complete schema and templates for defining agent personality via bio, lore, message examples, style rules, and model provider settings. - Plugin Development: Full patterns for building custom actions, providers, evaluators, and services, plus a registry of official blockchain, platform, and database plugins. - Deployment & Troubleshooting: Step-by-step examples for Telegram bots, multi-agent orchestration, and production deployment, plus error-code and troubleshooting references. - Use Case: Scaffold a Discord trading agent with a Solana wallet, trust scoring, and Jupiter swaps, then debug a vector dimension mismatch error using the error-codes reference. ## Quick Start Ask the agent to create an elizaOS character file for a DeFi research analyst and show how to run it with the elizaos CLI.

Frequently Asked Questions about eliza

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

FAQPage Schema
How do I create an elizaOS agent character file?

Define a JSON file with required fields: name, bio, lore, messageExamples, style.all, and modelProvider. Message examples are the most important field since they teach the model tone and response length. Use the elizaos create command to scaffold a project with a starter character.

How do I build a custom elizaOS plugin?

Create a package exporting a Plugin object containing actions, providers, and evaluators. Actions need validate, handler, and examples fields; without examples the LLM never triggers the action. Register the plugin in the character's plugins array or pass it to AgentRuntime.

Should I use npm or Bun for elizaOS projects?

Use Bun. It is the recommended package manager, required for the monorepo workspaces, and used to install the CLI globally with bun i -g @elizaos/cli. Mixing npm and bun in one project causes broken lock files.

Why does elizaOS throw a vector dimension mismatch error?

This happens when the embedding model changes after memories are already stored, since old and new embeddings have different dimensions. Delete the SQLite database file or truncate the memories table in PostgreSQL, then restart the agent.

Can elizaOS agents execute Solana transactions?

Yes, via @elizaos/plugin-solana, which provides SEND_TOKEN, SWAP_TOKEN, STAKE_SOL, and CHECK_BALANCE actions plus trust scoring. Configure SOLANA_PUBLIC_KEY, SOLANA_PRIVATE_KEY, SOLANA_RPC_URL, and a Birdeye API key for token safety data.

Why is my elizaOS agent not responding in Telegram groups?

In groups the bot only responds when mentioned by name or replied to directly. Disable privacy mode through BotFather with /setprivacy, verify TELEGRAM_BOT_TOKEN is set, and confirm telegram is listed in the character's clients array.