feat: Athena notes management agent orchestra #1

Merged
bryan merged 2 commits from feat/notes-agents into main 2026-01-30 03:20:28 +00:00
Owner

Summary

Add the Athena agent system - a thinking and note-taking system centered around Muse, with specialized subagents for different operations.

  • Muse - Primary thinking partner with extended thinking (64k tokens)
  • Archivist - Fast note retrieval (read-only)
  • Sage - External research (web, docs, code examples)
  • Scribe - Note persistence using athena-notes templates
  • Pyre - Note destruction with tiered confirmation
  • Hephaestus - Agent craftsman for creating/modifying agents

Key Features

Notes System

  • 5 note types: IDEA, EXPLORATION, DECISION, SESSION, THREAD
  • Project-local .notes/ pattern with symlinks to ~/notes/
  • Working files in .notes/.agents/ for ephemeral state

Workday Refactor

  • Modular skill-based architecture (workday-morning, workday-eod, etc.)
  • Integrated with Athena notes for discoverability
  • Each workflow is now a loadable skill

Infrastructure

  • Marksman LSP for markdown diagnostics
  • Agent README documentation

Files Changed

Category Count Examples
New Agents 6 muse, archivist, sage, scribe, pyre, hephaestus
New Skills 8 athena-notes, agent-workspace, workday-* (6 skills)
Modified Agents 2 workday.md, gamedev.md
Config 1 oh-my-opencode.json
Docs 2 agents/README.md, AGENTS.md
## Summary Add the Athena agent system - a thinking and note-taking system centered around Muse, with specialized subagents for different operations. - Muse - Primary thinking partner with extended thinking (64k tokens) - Archivist - Fast note retrieval (read-only) - Sage - External research (web, docs, code examples) - Scribe - Note persistence using athena-notes templates - Pyre - Note destruction with tiered confirmation - Hephaestus - Agent craftsman for creating/modifying agents ## Key Features ### Notes System - 5 note types: IDEA, EXPLORATION, DECISION, SESSION, THREAD - Project-local .notes/ pattern with symlinks to ~/notes/ - Working files in .notes/.agents/ for ephemeral state ### Workday Refactor - Modular skill-based architecture (workday-morning, workday-eod, etc.) - Integrated with Athena notes for discoverability - Each workflow is now a loadable skill ### Infrastructure - Marksman LSP for markdown diagnostics - Agent README documentation ## Files Changed | Category | Count | Examples | |----------|-------|----------| | New Agents | 6 | muse, archivist, sage, scribe, pyre, hephaestus | | New Skills | 8 | athena-notes, agent-workspace, workday-* (6 skills) | | Modified Agents | 2 | workday.md, gamedev.md | | Config | 1 | oh-my-opencode.json | | Docs | 2 | agents/README.md, AGENTS.md |
Introduce a complete agent ecosystem centered around Muse, a thinking
partner that orchestrates specialized subagents for different operations.

Athena System (Muse + subagents):
- Muse: Primary thinking partner with extended thinking (64k tokens)
- Archivist: Fast note retrieval and context recall
- Sage: External research (web, docs, code examples) with caching
- Scribe: Note persistence using athena-notes templates
- Pyre: Note destruction with tiered confirmation
- Hephaestus: Agent craftsman for creating/modifying agents and skills

Integration updates:
- Workday/Gamedev now use project-local .notes/ symlinked to ~/notes/
- Both agents load athena-notes skill for consistent note formatting
- Notes from all agents discoverable by Archivist

New skills:
- athena-notes: Note type system (IDEA, EXPLORATION, DECISION, SESSION, THREAD)
- agent-workspace: Working directory conventions and project-local notes pattern
- workday-*: Specific workflow skills for daily VA.gov development

Documentation:
- agents/README.md with architecture diagram, reference tables, and usage guide
bryan changed title from feat/notes-agents to feat: Athena notes management agent orchestra 2026-01-30 02:42:50 +00:00
- Standardize on .notes/ (hidden) instead of ./notes/ across all agents
- Fix workday skills to use daily/ instead of Calendar 🗓️/
- Remove duplicate Safety Rules section from pyre.md
- Update gamedev design docs to reference .notes/
- Rename Claude 🤖 to Agent 🤖 in AGENTS.md
- Remove redundant skills from oh-my-opencode.json (let .md files own skills)
- Use generic claude-sonnet-4-5 instead of date-pinned model
bryan merged commit 54196f2663 into main 2026-01-30 03:20:28 +00:00
bryan deleted branch feat/notes-agents 2026-01-30 03:20:28 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
bryan/dotfiles!1
No description provided.