everruns/plugins/everruns-framework
Claude Code and agent skill by everruns/plugins
- community
Checking that the SKILL.md file is still in the repository.
Build Rust applications with the Everruns Framework or compose advanced execution hosts with everruns_core::host. Use for in-process agents, providers, tools, scoped MCP clients, and capability authoring. For product concepts use everruns; for platform operations use everruns-cli or everruns-mcp, and for agent definitions use everruns-agent-authoring.
Install
npx vskill@latest install everruns/plugins/everruns-frameworkSKILL.md
The same SKILL.md was published earlier as everruns/everruns/everruns-framework.
Everruns Framework and advanced hosts
Start new Rust applications with the application-facing everruns Framework. The engine runs in process without a database, server, or worker. Enable the provider you intend to call and supply its credentials:
Choose the dependency path
- Ordinary applications use
everrunsfor agents, models/providers, tools,
sessions, events, cancellation, workspaces, MCP, plugins, inspection, and opt-in local scheduling.
- Advanced system integrators combine
everruns,everruns-corewith the
host feature, and everruns-contracts. Select concrete providers and integrations through facade features or everruns::batteries.
everruns_core::host owns the low-level host boundary. The execution kernel lives in everruns_core::engine; do not add retired host, engine, or MCP crates.
Common Framework tasks
- Use
Model::simulatedorModel::simulated_with_configfor deterministic,
credential-free tests. Examples and real workflows use a live provider.
- Pair a plain Framework
ModelwithProvider, or use a provider
convenience, for real models.
- Add ordinary tools with
#[everruns::tool]orFunctionTool; use the
curated everruns::capability API for reusable capability packages.
- Observe
Session::events, cancel throughRunOptions, and inspect the next
model context with Session::inspect.
- Seed files with
AgentBuilder::fileandreadonly_file; attach one trusted
workspace and configure WorkspacePolicy where needed.
- Configure scoped MCP through
McpServerand plugins through
AgentBuilder::plugin. Local-process MCP stays opt-in.
- Enable
everruns/localfor a real workspace plus local task/schedule state.
The same profile also provides crash-durable canonical event history.
Hosted agent applications
For an HTTP agent application with routes, tools, and approvals, see Everruns serve. Applications that only call a hosted Everruns agent use an SDK; the plugin's everruns-sdk guide covers Python, TypeScript, and Rust clients.
Advanced host boundary
Use low-level crates only when the application is itself an execution host and must replace stores, filesystem factories, platform definitions, phase adapters, durable scheduling lifecycle, or worker topology:
Canonical events are the only maintained conversation write path. Advanced hosts use EventLog, EventHistory, EventSink, and EventReader; legacy mutable-history paths are not execution inputs.
References
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/everruns/skills/everruns-framework/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/everruns/plugins/everruns-framework)