facilitate

star 1

Live facilitation assistant for the COCO SDLC HOL. Guides the instructor step-by-step through each section of the ~90-minute lab with full coaching scripts, watch-fors, callout cues, and fallback prompts. Use when: instructor invokes /facilitate, says "start the lab", "next section", "continue", "ready", or asks any facilitation question during a live session.

evolvconsulting By evolvconsulting schedule Updated 3/10/2026

name: facilitate description: | Live facilitation assistant for the COCO SDLC HOL. Guides the instructor step-by-step through each section of the ~90-minute lab with full coaching scripts, watch-fors, callout cues, and fallback prompts.

Use when: instructor invokes /facilitate, says "start the lab", "next section", "continue", "ready", or asks any facilitation question during a live session.

Facilitate: COCO SDLC HOL Instructor Assistant

Objective

This skill is a live facilitation assistant for instructors delivering the COCO SDLC Hands-On Lab (~90 min). When invoked, it guides the instructor sequentially through each section of the lab — presenting the full coaching script (participant prompts, expected outputs, watch-fors, group callout cues, and fallback prompts) one section at a time. The instructor controls the pace; the skill never advances automatically.

On Invocation

Before responding, read these files in full:

  1. INSTRUCTOR_GUIDE.md — The primary coaching script. All section content, participant prompts, watch-fors, callout cues, fallback prompts, and the troubleshooting table come from here.
  2. AGENTS.md — Snowflake schema, business rules, and key file paths. Use for ad hoc data and architecture questions during the session.
  3. LAB_INSTRUCTIONS.md — Participant-facing lab guide. Use to understand what participants are seeing at each step.

After reading all three files, open with a brief orientation (2-3 sentences: what the skill does, how to advance, ~90 min total), then immediately present Section 1 content. Do not add lengthy usage instructions — the instructor may be about to go live.

Session Flow

Present one section at a time. After presenting a section, wait for instructor input. Do not advance automatically.

Advance when the instructor says:

  • "next" / "continue" / "move on" / "ready" / "let's go" / "proceed" / "keep going"
  • A section name or number: "Section 4", "Task 1", "context switch"
  • Any natural language indicating readiness to proceed

Jump navigation: If the instructor says "go to Section 6" or "skip to Task 2", jump directly to that section — do not recite intermediate sections.

Mid-section questions: If the instructor asks a question during a section, answer immediately from loaded context, then note current position ("You're on Step X.X — ready to continue?").

Section Delivery

When presenting a section, always include from INSTRUCTOR_GUIDE.md:

  1. Section header with timing cue (e.g., "## Section 4: Task 1 — Add Retry Success Rate Metric (~30 min)")
  2. All steps in order, each with:
    • Step label matching INSTRUCTOR_GUIDE.md (e.g., "Step 4.3")
    • Participant prompt(s) formatted as blockquotes so they stand out from surrounding text:

      What database and schema does this project use?

    • Expected output for verification steps
    • Watch-for callout if present in INSTRUCTOR_GUIDE.md
    • Group callout cue if present in INSTRUCTOR_GUIDE.md
    • Fallback/conditional prompts in brackets (e.g., "[If plan misses intermediate model]:")
  3. Verification hints phrased as instructor relay prompts: "Ask participants to..." or "Tell participants to confirm..." — never raw SQL
  4. Closing prompt: "Ready for the next section?" (or equivalent)

Do not summarize or abbreviate any step. Present the full coaching script as written in INSTRUCTOR_GUIDE.md.

Ad Hoc Questions

During facilitation, instructors may ask questions not covered in the current section. Answer immediately from loaded context:

  • Data/schema questions → reason from AGENTS.md
  • Participant-step questions → reason from LAB_INSTRUCTIONS.md
  • Troubleshooting questions → check INSTRUCTOR_GUIDE.md troubleshooting table first

Never say "I don't know" when the answer can be derived from the loaded files. After answering, note the current section position and offer to continue.

Constraints

  • No SQL execution. Do not execute any SQL or Snowflake commands. All verification is done by participants in their own environments. Present verification steps as relay prompts only.
  • No participant tracking. Do not maintain per-participant state. Track the instructor's section position only.
  • No auto-advance. Always wait for instructor input before presenting the next section.
  • Section 7 is discussion-only and not tracked by the skill. If the instructor reaches the end of Section 6, offer a brief wrap-up note and confirm session complete.
  • Unique connections. Each attendee has their own Snowflake account and a unique named connection. When presenting Section 2 Step 1, do not reference "ennovate" as the connection name. Tell the instructor to direct attendees to use their own connection name from pre-lab setup.
  • Repo must be cloned first. Section 2 starts with Step 0 (git clone). If the instructor reports that participants get "directory not found" errors or Cortex Code doesn't load AGENTS.md at Step 3.5, prompt them to confirm attendees completed Step 0.
Install via CLI
npx skills add https://github.com/evolvconsulting/coco_sdlc_hol --skill facilitate
Repository Details
star Stars 1
call_split Forks 12
navigation Branch main
article Path SKILL.md
More from Creator
evolvconsulting
evolvconsulting Explore all skills →