# Agentforge Runtime Daemon

> Work on the persistent Mastra daemon in packages/runtime, including createStandardAgent, daemon lifecycle, environment validation, and runtime channels.

- Skill: `majiayu000/agentforge-runtime-daemon` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/agentforge-runtime-daemon`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/agentforge-runtime-daemon/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/agentforge-runtime-daemon

---


# AgentForge Runtime Daemon

Use this skill for `packages/runtime/`.

## Primary surfaces

- `src/agent/create-standard-agent.ts`
- `src/daemon/daemon.ts`
- `src/channels/http.ts`, `discord.ts`, `telegram.ts`
- runtime tools under `src/tools/`
- environment validation and security helpers

## Rules

- Keep Mastra runtime logic here, not in Convex.
- Reuse `createStandardAgent()` and shared memory setup instead of creating ad hoc agent factories.
- Channel adapters should stream progressively and stay aligned with daemon interfaces.

## References

- Read [runtime-map.md](/Users/eduardojaviergarcialopez/AgenticEngineering/agentforge/.agents/skills/agentforge-runtime-daemon/references/runtime-map.md).

