Self-improving orchestration and evaluation engine. Manages long-running multi-skill workflows, analyzes journals from all skills, evaluates champion vs challenger variants, and proposes skill improvements to Forge. Use for multi-step project management, heartbeat runs, skill performance evaluation, or multi-skill coordination. NOT for: web research (use Sift), skill building (use Forge), user communication (use Dispatch), real-time skill execution, content generation, system health monitoring (use Custodian), or skill evaluation scoring.
Skill name: ocas-mentor
Version: 2.8.23
Type:
Layer: software-development
Author: Indigo Karasu
Self-improving orchestration and evaluation engine. Manages long-running multi-skill workflows, analyzes journals from all skills, evaluates champion vs challenger variants, and proposes skill improvements to Forge. Use for multi-step project management, heartbeat runs, skill performance evaluation, or multi-skill coordination. NOT for: web research (use Sift), skill building (use Forge), user communication (use Dispatch), real-time skill execution, content generation, system health monitoring (use Custodian), or skill evaluation scoring.
mentor.project.create— create a project with goal, constraints, and requested outputmentor.project.status— current project state, task graph, execution progressmentor.project.replan— trigger strategy-level replanmentor.task.list— tasks with statuses, dependencies, blocking reasonsmentor.heartbeat.light— lightweight pass: ingest journals, update aggregates, queue workmentor.heartbeat.deep— deep pass: full scoring, trend analysis, proposalsmentor.variants.list— active champion/challenger pairs with evaluation statusmentor.variants.decide— emit promotion decision for a variantmentor.proposals.list— pending skill improvement proposalsmentor.proposals.create— generate a VariantProposal for a target skillmentor.status— active projects, pending evaluations, self-improvement metricsmentor.journal— write journal for the current run; called at end of every runmentor.update— pull latest from GitHub source; preserves journals and data. Seereferences/self-update-mentor.mdfor the full procedure (Quick Path for clean state, Full Path for dirty state with local fixes to preserve).mentor.plan.list/mentor.plan.run/mentor.plan.status/mentor.plan.resume/mentor.plan.history— workflow plan managementreferences/session-20260624-dispatch-44.md— dispatcher new_files timestamp mismatch, large gap backfill
See SKILL.md for outputs, journals, and persistence rules.
| File | Purpose |
|---|---|
SKILL.md |
Skill definition |
references/ |
Supporting documentation |
scripts/ |
Helper scripts |
- [2.6.6] - 2026-04-26
- Added
- [2.6.5] - 2026-04-12
- Removed
- [2026-04-04] Spec Compliance Update
- Changes
- Validation
- [2.6.1] - 2026-04-08
Read SKILL.md for operational details, schemas, and validation rules.
Read references/ for detailed specifications and examples.
MIT License — see LICENSE for details.
