Audit session for passive stretches, energy gaps, and expectation-checking moments. Flags problems with exact scripted questions and timers. Use for "engagement check", "energy audit", "is this interactive enough".
From uxinatornpx claudepluginhub jabberlockie/the-human-stack-plugins-public --plugin uxinatorThis skill uses the workspace's default tool permissions.
references/engagement-toolkit.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Details PluginEval's skill quality evaluation: 3 layers (static, LLM judge), 10 dimensions, rubrics, formulas, anti-patterns, badges. Use to interpret scores, improve triggering, calibrate thresholds.
Audit a session plan or run-of-show for engagement gaps, energy problems, and missing expectation-check moments. For every flagged issue, output an actionable fix with exact words Tim can say and a timer.
Pass a session plan, run-of-show, transcript, or outline. Include timestamps or time markers.
ENGAGEMENT AUDIT: [Session Title]
WHERE | WHAT'S WRONG | DO THIS | SAY THIS (exact words) | TIMER
──────────|─────────────────────────────────|────────────────|─────────────────────────────────────────────────────────────────|──────
Min 12-22 | 10 min passive, no interaction | Pair-share | "Turn to the person next to you. What's one thing in your | 90 sec
| | | org that this framework explains? 90 seconds." |
For Tim:
For Balance:
Beyond standard engagement, flag opportunities for Tim to CHECK whether the audience's expectations are being met during the session. These are expectation monitoring operations disguised as interaction.
Expectation Check Move — "Is This Landing?" Use at: ~25% into session (after first major concept)
SAY THIS: "Quick pulse check — on a scale of 1 to 5, hold up your fingers:
how well does what we've covered so far match what you expected when you
walked in? Don't overthink it. Just a gut number."
TIMER: 30 sec
PURPOSE: Surfaces expectation alignment early enough to course-correct.
IF LOW (lots of 1-2s): Tim needs to address the gap. "Okay, I see some
low numbers. Tell me — what were you expecting that we haven't hit yet?"
IF HIGH (lots of 4-5s): Confirm and continue. "Good. We're tracking."
Expectation Redirect Move — "Let Me Reset" Use at: When Tim detects drift (audience disengaged, wrong questions)
SAY THIS: "I want to pause for a second. I promised you [declared expectation
from opening]. Let me check — are we on track for what you need? Raise your
hand if you want me to go deeper on [current topic]. Keep it down if you'd
rather I move to [next topic]."
TIMER: 30 sec
PURPOSE: Real-time expectation redirect. Prevents Tim from pushing content
the room doesn't need.
Peak-End Awareness Flag the session's peak moment and closing moment. If neither is designed for interaction, flag it:
Add to the summary section:
EXPECTATION CHECKS: [X planned] — target is 1-2 per session
PEAK MOMENT: [Is it interactive?] YES/NO — [If no, flag as risk]
CLOSE MOMENT: [Does it callback to declared expectation?] YES/NO
Load references/engagement-toolkit.md for the full library of 10 engagement move types with "Say This" templates and timing.
ENGAGEMENT SCORE: [X/10]
PASSIVE STRETCHES: [N flagged]
INTERACTION DENSITY: [X interactions per 30 min — target is 3-4]
ENERGY ARC: [Describe the shape — front-loaded? flat? builds? dips?]
EXPECTATION CHECKS: [X planned — target 1-2]
PEAK MOMENT INTERACTIVE: [YES/NO]
CLOSE CALLBACKS DECLARED: [YES/NO]