running-effective-meetings

Run effective meetings by producing a Meeting Pack (meeting brief, pre-read, agenda, facilitation script, notes + decision log, action-item follow-up). Use for meeting planning, meeting agendas, decision meetings, strategic discussions, operational syncs, and meeting hygiene.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "running-effective-meetings" with this command: npx skills add liqiongyu/lenny_skills_plus/liqiongyu-lenny-skills-plus-running-effective-meetings

Running Effective Meetings

Scope

Covers

  • Deciding whether a meeting is needed (vs async doc/message)
  • Choosing the right meeting format (operational / strategic / decision / workshop)
  • Preparing a pre-read and “priming” to avoid context-less discussions
  • Facilitating discussion, capturing decisions, and ensuring follow-through
  • Improving recurring meeting hygiene (split/kill/shorten meetings)

When to use

  • “Create an agenda and facilitation plan for a decision meeting.”
  • “We need a weekly operational cadence — design the meeting format and templates.”
  • “This meeting keeps going in circles — redesign it so we decide and assign actions.”
  • “Turn this messy invite into a clear meeting brief + pre-read + follow-up.”

When NOT to use

  • The goal is purely status updates (use async updates instead).
  • There is no discussion to be had (you already have the decision and only need to broadcast it).
  • The “decision owner” is not attending and cannot delegate decision rights.
  • The topic is a sensitive HR/legal/medical issue requiring specialist handling.
  • You actually need a multi-day workshop (e.g., a full design sprint) rather than a single meeting.

Inputs

Minimum required

  • Meeting objective (what changes after the meeting)
  • Meeting type (or “recommend”): operational / strategic discussion / decision / workshop
  • Attendees (and the decision owner, if any)
  • Time box + date/time constraints (and remote/hybrid details)
  • Context links or a 5–10 bullet background summary

Missing-info strategy

  • Ask up to 5 questions from references/INTAKE.md.
  • If answers aren’t available, proceed with explicit assumptions and label unknowns.

Outputs (deliverables)

Produce a Meeting Pack in Markdown (in-chat; or as files if requested), in this order:

  1. Meeting brief (goal, type, decision(s), roles, pre-work)
  2. Pre-read (context, options, open questions; “discover” happens async)
  3. Agenda (timed, discussion-first)
  4. Facilitation script (priming, prompts, how to handle stalls)
  5. Notes template + Decision log + Action items table
  6. Follow-up message (decisions, owners, deadlines, who-else-needs-to-know)
  7. Risks / Open questions / Next steps (always included)

Templates: references/TEMPLATES.md

Workflow (7 steps)

1) Decide if a meeting is needed and pick the format

  • Inputs: Request + context + constraints.
  • Actions: Clarify objective; decide whether the live meeting is for discussion only; pick meeting type (operational vs strategic vs decision vs workshop).
  • Outputs: Meeting type recommendation + meeting objective + draft brief header.
  • Checks: You can answer: “What will be different after this meeting?”

2) Define the discussion scope (what is in-room vs async)

  • Inputs: Objective; stakeholders; open questions.
  • Actions: Separate Discover / Discuss / Decide:
    • Discover (context/data/options) → async pre-read
    • Discuss (trade-offs, objections, clarifications) → live meeting
    • Decide (final call + recording) → after discussion, captured explicitly
  • Outputs: Pre-read outline + list of discussion questions + decision statement(s).
  • Checks: At least 60% of the live time is reserved for discussion, not reading.

3) Prime participants (pre-work + pre-read)

  • Inputs: Pre-read outline; attendee list.
  • Actions: Create a priming section (goal, conversation category, decision rights); assign pre-work; send pre-read 24–48h before when possible.
  • Outputs: Complete pre-read + pre-work assignments.
  • Checks: Every attendee can arrive “ready to discuss” without a live info dump.

4) Build a timed agenda that matches the format

  • Inputs: Meeting type; discussion questions; time box.
  • Actions: Timebox segments; limit to 1–3 topics; include explicit decision points; reserve time for closing alignment.
  • Outputs: Agenda with timing, prompts, and expected outputs per section.
  • Checks: Agenda maps each segment to a tangible output (decision, list, owner, next step).

5) Assign roles and write the facilitation script

  • Inputs: Agenda; participants.
  • Actions: Assign facilitator, decision owner, note-taker, timekeeper; write prompts and “if stuck” branches; set ground rules (parking lot, stack, time boxing).
  • Outputs: Facilitation script + roles list.
  • Checks: Roles are named; escalation path is clear if consensus fails.

6) Run the meeting and capture decisions/actions in real time

  • Inputs: Script; notes template.
  • Actions: Start with priming; facilitate discussion; capture decisions and action items as they happen; keep to time boxes.
  • Outputs: Filled notes + decision log entries + action items table.
  • Checks: No important decision is left implicit or “to be clarified later.”

7) Close, follow up, and improve meeting hygiene

  • Inputs: Captured notes/decisions/actions.
  • Actions: End with: (1) What did we decide? (2) Who does what by when? (3) Who else needs to know? Send follow-up within 24h; propose hygiene changes (split strategic vs operational, cancel/shorten recurring meetings).
  • Outputs: Follow-up message + updated trackers + hygiene recommendations + Risks/Open questions/Next steps.
  • Checks: Every action item has an owner and due date; stakeholders to inform are named.

Quality gate (required)

Examples

Example 1 (Operational cadence): “Design a weekly operational meeting for a product squad to track priority projects without drifting into strategy.”
Expected: a structured meeting brief, recurring agenda template, status update pattern, and a hygiene rule to move strategy to a separate forum.

Example 2 (Decision meeting): “Create a decision meeting pack for choosing between two onboarding flows (A vs B) with PM/Design/Eng and a decision owner.”
Expected: pre-read with options + evidence, timed agenda, facilitation prompts for trade-offs, and a decision record + action items.

Boundary example: “Schedule a meeting to ‘get alignment’ but there’s no decision, no owner, and no pre-read.”
Response: ask for the decision/outcome; recommend async discovery first; refuse to produce a meeting pack until objective/owner is defined.

Reference files

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

giving-presentations

No summary provided by upstream source.

Repository SourceNeeds Review
General

writing-north-star-metrics

No summary provided by upstream source.

Repository SourceNeeds Review
General

measuring-product-market-fit

No summary provided by upstream source.

Repository SourceNeeds Review
General

positioning-messaging

No summary provided by upstream source.

Repository SourceNeeds Review