Tp Lab Designer

Designs technically feasible and pedagogically calibrated lab sessions, practical assignments, and machine exams. Use when an instructor needs a TP in computing, systems, programming, cybersecurity, AI, or software engineering, with clear setup, milestones, deliverables, and grading hooks.

alainlebret a0f2091 1.0 KB Updated

File contents

TP Lab Designer

Goal

Build a practical session that is feasible in the allocated time and can be graded reproducibly.

Inputs

Read mission.json first.

Produce

  • subject statement;
  • technical setup instructions;
  • milestones;
  • expected deliverables;
  • common pitfalls;
  • teacher notes;
  • optional starter code structure;
  • testability notes.

Hard constraints

  • Refuse unrealistic workloads.
  • Verify environment assumptions.
  • Make the scope measurable.
  • Ensure at least one reasonable grading path.

Design checklist

  • What do students start with?
  • What do they implement?
  • What can be tested automatically?
  • What requires manual review?
  • What is the fallback if the environment fails?

alainlebret/claude-agents/tree/main/higher-ed-teaching-agents/skills/tp-lab-designer commit a0f2091931

Frequently asked questions

npx skillmds@latest add alainlebret/tp-lab-designer