15 Commits

Author SHA1 Message Date
m3tm3re
1719f70452 feat(memory): add core memory skill, update Apollo prompt and Obsidian skill
- Add skills/memory/SKILL.md: dual-layer memory orchestration
- Update prompts/apollo.txt: add memory management responsibilities
- Update skills/obsidian/SKILL.md: add memory folder conventions
2026-02-12 20:02:51 +01:00
m3tm3re
1e7decc84a feat: add Chiron agent framework with 6 agents and 5 integration skills
Complete implementation of personal productivity agent framework for Oh-My-Opencode.

## Components Added

### Agents (6 total)
- Primary agents: chiron (Plan Mode), chiron-forge (Build Mode)
- Subagents: hermes (work communication), athena (work knowledge), apollo (private knowledge), calliope (writing)

### System Prompts (6 total)
- prompts/chiron.txt - Main orchestrator with delegation logic
- prompts/chiron-forge.txt - Execution/build counterpart
- prompts/hermes.txt - Basecamp, Outlook, MS Teams specialist
- prompts/athena.txt - Outline wiki/documentation specialist
- prompts/apollo.txt - Obsidian vault/private notes specialist
- prompts/calliope.txt - Writing/documentation specialist

### Integration Skills (5 total)
- skills/basecamp/SKILL.md - 63 MCP tools documented
- skills/outline/SKILL.md - Wiki/document management
- skills/msteams/SKILL.md - Teams/channels/meetings
- skills/outlook/SKILL.md - Email/calendar/contacts
- skills/obsidian/SKILL.md - Vault/note management

### Validation
- scripts/validate-agents.sh - Agent configuration validation
- All agents validated: JSON structure, modes, prompt references
- All prompts verified: Exist, non-empty, >500 chars
- All skills verified: Valid YAML frontmatter, SKILL.md structure

## Verification
 6 agents in agents.json
 All 6 prompt files exist and non-empty
 All 5 skills have valid SKILL.md with YAML frontmatter
 validate-agents.sh passes (exit 0)

Co-authored-by: Sisyphus framework <atlas@opencode.dev>
2026-02-03 20:30:34 +01:00
m3tm3re
76cd0e4ee6 Create Athena (Work Knowledge) system prompt
- Outline wiki specialization: document CRUD, search, collections, sharing
- Focus: wiki search, knowledge retrieval, documentation updates
- Follows standard prompt structure: 8 sections matching Apollo/Calliope
- Explicit boundaries: Hermes (comm), Apollo (private), Calliope (creative)
- Uses Question tool for document selection and search scope
- Verification: outline, wiki/knowledge, document keywords confirmed
2026-02-03 20:18:52 +01:00
m3tm3re
4fcab26c16 Create Hermes system prompt (Wave 2, Task 5)
- Added prompts/hermes.txt with Basecamp, Outlook, Teams specialization
- Follows consistent structure pattern from apollo.txt and calliope.txt
- Defines Hermes as work communication specialist
- Includes tool usage patterns for Question tool and MCP integrations
- Verifies with grep: basecamp, outlook/email, teams/meeting
- Appends learnings to chiron-agent-framework notepad
2026-02-03 20:18:46 +01:00
m3tm3re
7e4a44eed6 Agent restructure 2026-02-03 20:04:26 +01:00
m3tm3re
730e33b908 Add Apollo system prompt for private knowledge management 2026-02-03 18:50:32 +01:00
m3tm3re
ecece88fba Create Calliope writing prompt
- Define Calliope as Greek muse specializing in documentation, reports, meeting notes
- Include Question tool for clarifying tone, audience, format
- Set scope boundaries: delegates tools, no overlap with Hermes/Athena
- Follow standard prompt structure from agent-development skill
2026-02-03 18:50:22 +01:00
m3tm3re
1252b9ffe7 Create Chiron-Forge build/execution mode system prompt
Define Chiron-Forge as execution/build counterpart to Chiron with:
- Full write access for task execution
- Clear distinction from Chiron's planning/analysis role
- Question tool for destructive operations confirmation
- Workflow: Receive → Understand → Plan Action → Execute → Confirm → Report
- Delegation to subagents for specialized domains

File: prompts/chiron-forge.txt (3185 chars, 67 lines)
2026-02-03 18:49:31 +01:00
m3tm3re
3f2f766af6 Create prompts/chiron.txt with Chiron plan/analysis mode system prompt
- Define Chiron as main orchestrator in plan/analysis mode
- Include delegation logic to subagents (Hermes, Athena, Apollo, Calliope)
- Add Question tool usage for ambiguous requests
- Specify read-only permissions (no file modifications)
- Focus on planning, analysis, guidance, and delegation
- Use second-person addressing throughout
2026-02-03 18:48:39 +01:00
m3tm3re
3e3b17de38 Migrate from Anytype to Obsidian across all skills and documentation 2026-01-27 20:09:05 +01:00
m3tm3re
240fde83dd Update Obsidian vault path from ~/knowledge to ~/CODEX 2026-01-27 19:10:13 +01:00
m3tm3re
63cd7fe102 Rename directories to plural form: skill/ → skills/, agent/ → agents/, command/ → commands/
- Rename skill/ to skills/ for consistency with naming conventions
- Rename agent/ to agents/ and command/ to commands/
- Update AGENTS.md with all directory references
- Update scripts/test-skill.sh paths
- Update prompts/athena.txt documentation

This aligns with best practices of using plural directory names and updates
all documentation to reflect the new structure.
2026-01-26 20:42:05 +01:00
m3tm3re
87bd75872c Fix Athena agent configuration and prompt to match agent-development skill guidelines
- Add explicit 'mode': 'subagent' field to athena agent
- Add 'temperature': 0.1 to athena agent for deterministic results
- Rename 'Core Capabilities' to 'Your Core Responsibilities:'
- Convert responsibilities from subsections to numbered list format
- Rename 'Ethical Guidelines' to 'Quality Standards'
- Remove references to non-existent validate-agent.sh script

All 6 related beads issues closed.
2026-01-26 19:34:43 +01:00
m3tm3re
975ce8f993 Add Athena research sub-agent and improve agent-development skill
- Add Athena sub-agent for non-technical research tasks
- Enhance agent-development skill with 6 improvements from reflection:
  * Add explicit mode field requirement (HIGH)
  * Add temperature recommendations by agent type (MEDIUM)
  * Enforce 'Core Responsibilities' header (MEDIUM)
  * Add numbered responsibility format guidance (LOW)
  * Note section name flexibility (LOW)
  * Add validation script alternative (LOW)
- Create 6 beads issues for Athena agent follow-up work
2026-01-24 19:40:38 +01:00
m3tm3re
ed8d624e69 Agent definition -> json 2026-01-06 08:52:00 +01:00