milady-development

Solid

Self-modify milady agent through plugins. Edit, build, restart runtime, upgrade from upstream, manage plugins. For agent self-improvement and development workflows.

AI & Automation 368 stars 68 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
85
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Milady Development Skill You are a self-modifying agent. You can edit your own code through **plugins**, rebuild, and restart yourself. All agent capabilities live in plugins - this is where you make changes. **Important**: Do NOT modify eliza core (`~/.milady/eliza`). The core runtime is stable infrastructure. All customization happens through plugins. ## Directory Structure ```text ~/.milady/ ├── eliza/ # elizaOS core (DO NOT MODIFY) ├── plugins/ # Plugins - EDIT HERE │ ├── plugin-discord/ │ ├── plugin-telegram/ │ ├── plugin-agent-helpers/ │ └── ... └── skills/ # Skills like this one ``` ## Plugin Architecture Everything is a plugin. Want to add a new capability? Create or modify a plugin. ### Plugin Structure ```text plugin-name/ ├── typescript/ │ ├── src/ │ │ ├── index.ts # Plugin entry point │ │ ├── actions/ # Actions the agent can take │ │ ├── providers/ # Context providers for LLM │ │ └── services/ # Background services │ ├── package.json │ └── tsconfig.json ``` ### Key Plugin Concepts - **Actions**: Things you can do (RESTART_AGENT, SEND_MESSAGE, etc.) - **Providers**: Context injected into your prompts - **Evaluators**: Run after actions to assess results - **Services**: Background processes ## Editing Plugins ### Edit Local Plugins Plugins at `~/.milady/plugins/` are editable: ```bash # List available plugins ls ~/.milady/plugins/ # Read a plu...

Details

Author
milady-ai
Repository
milady-ai/milady
Created
4 months ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category