{"version":"2.1.119","anchor":"daemon-assistant-scaffolding","canonical_anchor":"daemon-assistant-scaffolding","heading":"Daemon Assistant Scaffolding","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.119\/e\/daemon-assistant-scaffolding","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.119","markdown":"### Daemon Assistant Scaffolding\n\n**What**\n\nWhen setting up a daemon assistant, Claude Code scaffolds a complete directory structure with skill files, scheduled tasks, memory system, and personality templates.\n\n**Details**\n\n- Creates `.claude\/agents\/assistant.md` \u2014 a voice-and-values template defining Claude's personality (\"Warm, not performative \/ Smart, not showy \/ Direct, not blunt \/ Collaborative, not obedient\")\n- Creates `CLAUDE.md` at the project root \u2014 a user profile template with fields for name, timezone, work schedule, communication preferences, and catch-up hours\n- Sets up skill directories for all four routines: `dream`, `catch-up`, `morning-checkin`, `pre-meeting-checkin`\n- Pre-populates `.claude\/scheduled_tasks.json` with three permanent tasks\n- Initializes `.claude\/catch-up-state.json` with empty state\n- Memory directory established at `~\/.claude\/projects\/<hash>\/memory\/`\n\n**Evidence**\n\nAssistant scaffolding (search for `\"assistant.md\"`, `\"voice and values\"`, `\"About The User\"`)"}