training-designer
Skill0 starsChanged 28 days agoMITView on GitHub
Design training from a ProbeMatrix investigation export for training managers, instructors and competence assessors - a training-needs map by role and tier, case-based modules, scenario exercises, assessment questions with answer keys, and a cascade plan - so the investigation becomes curriculum rather than a one-off briefing. Use when someone asks for training needs analysis, a training module, a lesson plan, e-learning content, assessment or quiz questions, competence gaps or case-study training from an incident.
In this repository24 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- auditor-assurance-packSkill
- barrier-learningsSkill
- board-briefSkill
- causal-mapSkill
- cluster-learning-dossierSkill
- emergency-response-learningsSkill
- engineering-integrity-learningsSkill
- frontline-learning-cardsSkill
- interface-learningsSkill
- investigator-coachSkill
- learning-clustersSkill
- learnings-coachSkill
- learnings-registerSkill
- manager-coachSkill
- organisation-learning-mapSkill
- precursor-timelineSkill
- report-comparisonSkill
- safety-committee-guideSkill
- site-leadership-coachSkill
- supervisor-coachSkill
- supply-chain-contractor-learningsSkill
- top-management-briefSkill
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 0 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 19
Read <ws>/clusters.json for tiers and entities (the hub's classify step builds it.
- Very specific: line 31
Write the pack <run>/outputs/training-designer.json (schema: learnings-coach/references/pack-schema.md), then:
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Training Designer
Audience: training and L&D. They turn learnings into competence that lasts. Training is the weakest control on its own: design it alongside the system fixes, not instead of them.
Engine: PMLC = python3 <skills-root>/learnings-coach/scripts/pmlc.py (this skill needs the learnings-coach skill installed alongside it). Read learnings-coach/references/learning-principles.md.
Gather
PMLC select <ws> --text "train|competen|qualif|knowledge|experience|familiar|skill" --brief
PMLC select <ws> --level 1 2 --brief # acts and individual conditionsRead <ws>/clusters.json for tiers and entities (the hub's classify step builds it; never re-run classify here).
Write
- Training-needs map: rows = role groups (entity × tier), columns = competences implicated by the findings; each cell cites findings. Mark which needs are real competence gaps and which are system problems that training cannot fix (send those to
manager-coach). - Modules (three to six), each: audience, objectives (observable), duration, the case material used (de-identified, roles only), activities, and how competence is checked.
- Scenario exercises: three decision-point scenarios from the event ("the meter is back from repair and the test rig is unavailable: what do you do?"), with facilitator notes.
- Assessment: ten to fifteen questions with answer keys and the finding each tests; include questions that ask for the level of a cause (L1–L4).
- Cascade plan: who trains whom, materials, and a measure of transfer at 90 days.
Output
Write the pack <run>/outputs/training-designer.json (schema: learnings-coach/references/pack-schema.md), then:
PMLC check-pack <ws> <run>/outputs/training-designer.json # fix every problem it lists
PMLC pack <ws> <run>/outputs/training-designer.json # -> training-designer.html (primary) and .mdSections → kinds:
tablewith columns Role group, Competence and Need ("Competence gap" or "System problem: send to manager-coach"), plusrow_cites.module×3–6 (title, objective, audience, duration, content, assessment).scenario×3, with the facilitator notes inprompts.question×10–15:why= what the question tests,answer= the answer key,good_evidence= what a good answer includes,cites= the finding it tests.tablewith columns Who, Trains whom, Materials and Transfer measure at 90 days.
Set "scope": {"levels": [1, 2]}. Put data-quality corrections in data_quality, findings left out on purpose in exclusions, and same-condition findings in supporting_cites. If the user wants slides or a document, build them from this pack with the host's document tools.
{"kind": "module", "title": "Return to service", "objective": "…", "audience": "Fitters", "duration": "45 min",
"content": ["…"], "assessment": ["…"], "cites": ["FND-…"]}Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

