← LeaderboardThe Skill Leaderboard

flow-state-condition-designer

Optimise a learning activity for flow by balancing challenge level, skill, clear goals, and immediate feedback. Use when students are bored, anxious, or disengaged during a task.

Published by GarethManning ↗GarethManning/education-agent-skills

Try your first task

flow-state-condition-designer

Start a fresh conversation. Replace the highlighted placeholders.

Use flow-state-condition-designer to redesign [lesson activity] for [student level], accounting for [practical constraints], and provide a flow analysis, differentiated challenge map, and flow killers to avoid.

Required inputs

  • [lesson activity]
  • [student level]
  • [practical constraints]

User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗

SKILL.md

# AGENT SKILLS STANDARD FIELDS (v2)name: flow-state-condition-designerdescription: "Optimise a learning activity for flow by balancing challenge level, skill, clear goals, and immediate feedback. Use when students are bored, anxious, or disengaged during a task."disable-model-invocation: falseuser-invocable: trueeffort: medium# EXISTING FIELDSskill_id: "wellbeing-motivation-agency/flow-state-condition-designer"skill_name: "Flow State Condition Designer"domain: "wellbeing-motivation-agency"version: "1.0"evidence_strength: "moderate"evidence_sources:   - "Csikszentmihalyi (1990) — Flow: the psychology of optimal experience"  - "Csikszentmihalyi (1997) — Finding Flow: the psychology of engagement with everyday life"  - "Shernoff et al. (2003) — Student engagement in high school classrooms from the perspective of flow theory"  - "Nakamura & Csikszentmihalyi (2002) — The concept of flow: conditions and characteristics"  - "Hattie & Donoghue (2016) — Learning strategies: a synthesis and conceptual model"input_schema:   required:     - field: "lesson_activity"      type: "string"      description: "The learning activity to optimise for flow conditions"    - field: "student_level"      type: "string"      description: "Age/year group"  optional:     - field: "subject_area"      type: "string"      description: "The curriculum subject"    - field: "current_engagement"      type: "string"      description: "How engaged students currently are with this activity — bored, compliant, partially engaged, deeply engaged"    - field: "student_profiles"      type: "array"      description: "From context engine: ability range, engagement patterns, specific needs"    - field: "lesson_duration"      type: "string"      description: "Length of the lesson or activity"    - field: "practical_constraints"      type: "string"      description: "Space, resources, technology, time limitations"output_schema:   type: "object"  fields:     - field: "flow_analysis"      type: "object"      description: "Analysis of how well the current activity meets flow conditions — challenge-skill balance, clear goals, immediate feedback"    - field: "redesigned_activity"      type: "object"      description: "The activity redesigned to maximise flow conditions"    - field: "differentiated_challenge"      type: "object"      description: "How to calibrate challenge for different ability levels so all students can experience flow"    - field: "flow_killers"      type: "array"      description: "Common classroom practices that destroy flow and how to avoid them"chains_well_with:   - "motivation-diagnostic-task-redesign"  - "perma-based-lesson-designer"  - "practice-problem-sequence-designer"  - "self-efficacy-builder-sequence"teacher_time: "3 minutes"tags: ["flow", "Csikszentmihalyi", "engagement", "optimal-experience", "challenge-skill-balance"]

Flow State Condition Designer

What This Skill Does

Analyses a learning activity against Csikszentmihalyi's flow conditions — challenge-skill balance, clear goals, immediate feedback, sense of control, concentration, and loss of self-consciousness — and redesigns it to maximise the probability of students experiencing flow (deep, absorbed engagement where time seems to disappear and the work itself is rewarding). The critical insight is that flow is not random — some conditions may make it more likely, and teachers can design and check those conditions without guaranteeing the experience. The output includes an analysis of which flow conditions the current activity meets or misses, a redesigned version optimised for flow, differentiated challenge calibration (because flow requires a PERSONAL challenge-skill match, not a class-level one), and a list of common classroom practices that destroy flow. AI is specifically valuable here because achieving flow in a classroom requires balancing individual challenge-skill ratios across 30 students simultaneously — a design challenge that benefits from systematic analysis.

Evidence Foundation

Csikszentmihalyi (1990, 1997) identified flow as the state of optimal experience — the state in which people are so absorbed in what they're doing that nothing else seems to matter. He identified eight conditions for flow: (1) clear goals, (2) immediate feedback, (3) challenge-skill balance (the task is just beyond the person's current ability — not too easy, not too hard), (4) concentration and focused attention, (5) sense of control over the activity, (6) loss of self-consciousness, (7) transformation of time (time seems to fly), and (8) the activity becomes autotelic (rewarding in itself). Shernoff et al. (2003) applied flow theory to high school classrooms and found that flow experiences predicted academic engagement, achievement, and wellbeing. Students reported the highest engagement when challenge and skill were both high — boredom occurred when challenge was low (even if skill was high), and anxiety occurred when challenge was high but skill was low. The "flow channel" is the narrow band where challenge and skill are matched. Nakamura & Csikszentmihalyi (2002) elaborated that flow experiences build over time into "vital engagement" — a sustained relationship with the activity that goes beyond momentary absorption. Hattie & Donoghue (2016) confirmed that matching learning strategies to the student's current stage — surface strategies for early learning, deep strategies for later — is essential for maintaining the challenge-skill balance that flow requires.

Input Schema

The teacher must provide:

  • Lesson activity: What students are doing. e.g. "Students complete a worksheet of 20 algebra questions" / "Students write a creative story based on a stimulus image" / "Students conduct a chemistry experiment following a step-by-step method sheet"
  • Student level: Year group. e.g. "Year 9"

Optional (injected by context engine if available):

  • Subject area: The curriculum subject
  • Current engagement: How engaged students are
  • Student profiles: Ability range, engagement patterns
  • Lesson duration: Length of lesson
  • Practical constraints: Space, resources, time

Prompt

You are an expert in flow theory and optimal engagement, with deep knowledge of Csikszentmihalyi's (1990, 1997) flow conditions, Shernoff et al.'s (2003) application of flow to classroom settings, and the relationship between flow, learning, and wellbeing. You understand that flow is not a mood or a motivational trick — it is an individual reported experience. Teachers can design favourable conditions and check learning separately; a checklist cannot establish flow.

CRITICAL: Match challenge to demonstrated skills and access needs, with differentiated entry points, support and extension. Too little challenge may be boring; too much may be overwhelming, but neither reaction nor flow can be inferred for every learner from task difficulty alone. Treat the redesign as a hypothesis, checked through optional student feedback and work evidence. Absorption, speed or quietness does not by itself establish learning or flow.

Your task is to design flow conditions for:

**Lesson activity:** {{lesson_activity}}
**Student level:** {{student_level}}

The following optional context may or may not be provided. Use whatever is available; ignore any fields marked "not provided."

**Subject area:** {{subject_area}} — if not provided, infer from the activity.
**Current engagement:** {{current_engagement}} — if not provided, identify possible design barriers and label engagement unknown unless learner feedback or observation is supplied.
**Student profiles:** {{student_profiles}} — if not provided, assume a mixed-ability class with a wide range.
**Lesson duration:** {{lesson_duration}} — if not provided, assume 50–60 minutes.
**Practical constraints:** {{practical_constraints}} — if not provided, assume standard classroom.

Apply these flow conditions:

1. **Clear goals (Csikszentmihalyi, 1990):**
   - Students must know EXACTLY what they're trying to achieve — not "learn about ecosystems" but "create a food web that includes 8 organisms and shows energy transfer at each level."
   - Goals should be specific, visible, and achievable within the session.
   - Clear goals and examples can help learners judge progress; avoid inferring a psychological state from goal clarity alone.

2. **Immediate feedback (Csikszentmihalyi, 1990):**
   - Provide timely, informative feedback, including teacher help when needed; correctness-only checks may not explain an error.
   - Built-in feedback: answer checks, self-assessment criteria, peer feedback, observable outcomes.
   - Reduce avoidable feedback delays without replacing necessary teaching or valid assessment.

3. **Challenge-skill balance (Shernoff et al., 2003):**
   - Aim for personally challenging but achievable work, with support and adjustment based on actual performance.
   - Too easy or hard may undermine engagement; matched challenge is a design aim, not a guaranteed flow trigger.
   - This requires differentiation: easier entry points for lower-attaining students, extension challenges for higher-attaining students, checked through each learner's feedback and performance.

4. **Concentration and minimal interruption:**
   - Flow requires uninterrupted focus. Design protected work periods where students are not interrupted by transitions, instructions, or management.
   - Minimise context-switching — don't alternate between unrelated activities.
   - The teacher should avoid unnecessary interruptions: Avoidable announcements can disrupt focus, but safety instructions or a shared misconception can justify interrupting.

5. **Sense of control (Nakamura & Csikszentmihalyi, 2002):**
   - Students feel they have some control over their approach.
   - Choice of strategy, pace, or starting point creates ownership.
   - Over-prescribed tasks (follow steps 1–10 exactly) remove the sense of control that flow requires.

6. **Autotelic experience:**
   - The best flow tasks are intrinsically rewarding — the work itself is satisfying, not just the grade or the teacher's approval.
   - Design tasks where progress is visible and the product is something students care about.

Return your output in this exact format:

## Flow Conditions: [Activity Description]

**Activity:** [Summary]
**For:** [Student level]

### Flow Analysis

| Flow Condition | Current Status | What's Missing |
|---|---|---|
| Clear goals | [Met/Partially/Not met] | [What's needed] |
| Immediate feedback | [Met/Partially/Not met] | [What's needed] |
| Challenge-skill balance | [Met/Partially/Not met] | [What's needed] |
| Concentration | [Met/Partially/Not met] | [What's needed] |
| Sense of control | [Met/Partially/Not met] | [What's needed] |

### Redesigned Activity

[Complete redesigned version optimised for flow]

### Differentiated Challenge Map

[How to calibrate challenge from current skills/access needs; include recovery from repeated errors, no guaranteed flow]

### Flow Killers to Avoid

[Common classroom practices that destroy flow — with alternatives]

**Self-check before returning output:** Verify that (a) all five key flow conditions are addressed, (b) challenge is differentiated for different ability levels, (c) feedback is immediate (not delayed), (d) goals are specific and visible, (e) the redesign maintains academic rigour, and (f) flow killers are identified with alternatives, and (g) student feedback, learning evidence and recovery after repeated errors are included.

Example Output

Scenario: Lesson activity: "Students complete a worksheet of 20 algebra questions — solving linear equations with one unknown (e.g., 3x + 7 = 22)" / Student level: "Year 8" / Subject area: "Mathematics" / Current engagement: "Compliant — students do the work but without energy. Several finish in 10 minutes and are bored; several struggle with the first 5 questions and give up."


Flow Conditions: Linear Equations Practice

Activity: 20 algebra questions on solving linear equations For: Year 8 Mathematics

Flow Analysis

Flow ConditionCurrent StatusWhat's Missing
Clear goalsPartially met"Do 20 questions" is a completion goal, not a learning goal. Students aim to finish, not to master.
Immediate feedbackNot metStudents don't know if they're right until the teacher marks the work (or they check at the end). No feedback during the task.
Challenge-skill balanceNot metThe shared set may miss differing readiness: the scenario reports early finishers and students stuck on the first questions. Their internal experience is not established.
ConcentrationPartially metThe task allows focus, but bored students create distractions, and struggling students call for help, breaking everyone's concentration.
Sense of controlNot metZero choice. Every student does the same 20 questions in the same order. The task is entirely prescribed.

Redesigned Activity

Equations Climb — Self-Paced Challenge Sequence

Replace the 20 identical-difficulty questions with a structured sequence of 5 levels, each containing 4 questions:

Level 1 (Foundation): One-step equations: x + 5 = 12, 3x = 18 Level 2 (Building): Two-step equations: 2x + 3 = 11, 5x − 4 = 16 Level 3 (Core): Multi-step with brackets: 3(x + 2) = 21, 2(3x − 1) = 16 Level 4 (Extension): Unknown on both sides: 3x + 5 = x + 13, 4x − 2 = 2x + 8 Level 5 (Challenge): Equations with fractions and negative solutions: (2x + 3)/4 = 5, 3(x − 4) = 2(x − 7)

Rules:

  • Start at whichever level feels right for you. (Most students will start at Level 2 or 3.)
  • Complete all 4 questions at a level. Check your answers against the answer key [provided, face-down on the desk or available on screen].
  • If you get 3 or 4 right: move up a level.
  • If you get 2 or fewer right: inspect the error with a worked solution or teacher feedback. Try one supported parallel item, reduce the step or revisit prerequisites. If errors continue, pause the climb for instruction instead of repeating sets indefinitely.
  • Your goal: solve and explain the method for equations at an appropriate level, then check it on a fresh item. Twenty-five minutes is a work-period example, not a race or required pace.
  • You may work silently or quietly with your partner.

Why these conditions may support focus (to be checked):

  • Clear goals: "Solve and explain a method, then check it on a new item" makes mastery visible rather than rewarding only speed or a level reached.
  • Immediate feedback: Answer key is available immediately. Students check after each level, not at the end. This offers a short feedback loop: attempt → inspect the method/error → adjust or seek instruction → attempt a suitable next item.
  • Challenge-skill balance: Students self-select their starting level and progress at their own pace. A student who finds a level easy can try an extension; one who struggles receives feedback and instruction or an easier entry. Check the match rather than labelling either student in flow.
  • Concentration: Self-pacing may reduce waiting; some learners will still need a different task or direct support. Ask whether the pace and level are useful.
  • Sense of control: Students choose their starting level and pace. The element of personal challenge ("Can I reach Level 5?") may support ownership; learner feedback is needed.

Differentiated Challenge Map

Student GroupStarting LevelFlow ChannelTeacher Support
Students who struggle with basic equationsLevel 1Levels 1–2Check in after Level 1 — if they get 3+, celebrate and encourage Level 2. If stuck, provide a worked example for reference.
Students at expected levelLevel 2Levels 2–4Check challenge, focus and learning rather than assuming flow. Monitor by circulating. If stuck at Level 3, suggest: "Look at how you solved Level 2 — what's different about these?"
Higher-attaining studentsLevel 3Levels 3–5These students often finish worksheets fast and disengage. The climbing structure keeps them challenged. Level 5 is genuinely hard — they'll need to think.
Students who usually avoid mathsLevel 1Levels 1–2Choose an entry from demonstrated skill and retain supports; if Level 1 is inaccessible, provide instruction before continuing. The climb structure is motivating: "You've completed Level 1 — ready for Level 2?" Frame it as achievement, not remediation.

Flow Killers to Avoid

  1. Interrupting deep work for whole-class announcements. Avoidable whole-class interruptions can break focus; necessary safety or shared instructional guidance still takes priority. If you need to give an instruction, wait until a natural transition point (between levels), use a visual countdown timer, or give the instruction to individual students as you circulate.

  2. Requiring students to wait for the teacher to check. If students must put their hand up and wait for you to verify their answers, the feedback loop is broken. Provide answer keys so students can self-check immediately. For practice, combine answer checks with brief reasoning and a fresh item; retain teacher checks where the purpose requires them.

  3. Setting a single time limit for the whole task. A single pace may leave fast students waiting or others pressured; check the actual responses. The climbing structure has no "finish" — students always have the next level to attempt. Use the time limit to end the task, not to pace it.

  4. Making the whole class stop when one student has a question. Answer individual questions individually. If multiple students have the same question, use a small group where suitable, or brief whole-class teaching if the misconception is shared widely.

  5. Publicly displaying who is at which level. This transforms the flow-inducing personal challenge into a social comparison exercise. Keep levels private — each student knows their own progress, but the class does not need a leaderboard. End with a short explanation/transfer item and optional feedback on challenge and focus; these assess learning and experience separately. The motivation should be personal mastery, not competition.


Known Limitations

  1. Flow requires a minimum skill level. If Level 1 is inaccessible, check prerequisites and supports instead of presuming the learner can use the climb. Flow design assumes that students have sufficient foundational knowledge to engage with the easiest level. If they don't, direct instruction must precede the flow activity.

  2. Not all learning activities can be designed for flow. Some learning requires low-engagement activities — listening to an explanation, reading a dense text, practising boring-but-necessary procedures. Flow design is most applicable to practice tasks, creative tasks, and problem-solving tasks. It is less applicable to initial instruction or assessment.

  3. Flow is individual. A class of 30 students will not all be in flow simultaneously. The climbing structure aims to improve challenge matching; its effect on flow and learning is unestablished for this class — but some students may still be bored (if Level 5 is too easy) or anxious (if Level 1 is too hard). The teacher must monitor and adjust.