| name | comprehensive-learning |
| description | Single fire-and-forget command that runs the full session learning pipeline: insights → reflect → knowledge → improve → action-candidates → report. All machines run local Phases 1–9 against logs/orchestrator/ and commit derived state. dev-primary additionally runs Phase 10a (cross-machine compilation) and Phase 10 (report). Safe for cron scheduling. Use when session ends, nightly cron fires, or you want to harvest learnings from recent sessions. Replaces running 4 skills manually.
|
| version | 2.5.0 |
| updated | "2026-03-09T00:00:00.000Z" |
| category | workspace-hub |
| type | skill |
| invoke | comprehensive-learning |
| auto_execute | false |
| tools | ["Read","Write","Edit","Bash","Grep","Glob","Task"] |
| related_skills | ["improve","knowledge-management","session-corpus-audit"] |
| capabilities | ["session-learning","ecosystem-improvement","candidate-actioning","cron-safe","continual-learning","cross-machine-analysis"] |
| tags | ["learning","meta","session-exit","cron","continual-learning"] |
| platforms | ["linux"] |
| wrk_ref | WRK-299 |
comprehensive-learning — Session Learning Pipeline
Single fire-and-forget skill running Phases 1–9 on all machines and Phases 10a+10
(cross-machine compilation + report) on dev-primary only.
Full phase specs: references/pipeline-detail.md — read it when you need
signal sources, extraction rules, candidate formats, or state file details.
Mode-Based Routing
MACHINE=$(hostname -s 2>/dev/null || hostname | cut -d. -f1 | tr '[:upper:]' '[:lower:]')
case "$MACHINE" in
dev-primary) CL_MODE="full" ;;
dev-secondary) CL_MODE="contribute" ;;
licensed-win-1|licensed-win-2) CL_MODE="contribute" ;;
*) CL_MODE="contribute" ;;
esac
Cross-Machine Data Flow
| Machine | Commits | Notes |
|---|
| dev-secondary | candidates/, corrections/, patterns/, session-signals/ | Open-source CFD/dev |
| licensed-win-1 | candidates/, corrections/, session-signals/, patterns/ | OrcaFlex/ANSYS |
| licensed-win-2 | candidates/ | Windows; no AI CLIs |
dev-primary git pull in Phase 10a picks up all machines' committed derived state.
Pipeline Summary
Run phases sequentially. Non-mandatory phases log failure and continue. Fatal failures
in Phases 1 or 4 set _PIPELINE_EXIT=1. Phase 10 always runs via trap EXIT.