learning-loop

Explain SKUEL's Five-Phased Learning Loop and its entity relationships.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/linguistic76/skuel --skill learning-loop-linguistic76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: learning-loop
Source: https://github.com/linguistic76/skuel/tree/main/app/.claude/skills/learning-loop
Command: npx skills add https://github.com/linguistic76/skuel --skill learning-loop-linguistic76

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive understanding of SKUEL's core Five-Phased Learning Loop, ensuring all development efforts align with the app's fundamental purpose and philosophy.

Core Features & Use Cases

  • Defines the Learning Loop: Explains the two tracks (Curriculum and Activity) and their five phases.
  • Guides Feature Development: Acts as a lens to evaluate new features based on their contribution to the loop.
  • Clarifies Data Models & Relationships: Details the entities, fields, and graph relationships crucial to the loop's operation.
  • Use Case: When designing a new feature for student submissions, this Skill helps determine if it strengthens the submission phase, improves the transition to the report phase, or if it deviates from the core purpose and should be reconsidered.

Quick Start

Use the learning-loop skill to understand the role of the 'Submission' entity within the SKUEL learning loop.

Frequently Asked Questions about learning-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does the SKUEL learning loop guide feature development?

The SKUEL learning loop guides feature development by acting as an evaluation lens to ensure new features strengthen the loop's five phases or improve transitions. It determines if a feature aligns with the core purpose or deviates and should be reconsidered.

What are the curriculum and activity tracks in SKUEL's five-phased learning loop?

SKUEL's learning loop defines two tracks, Curriculum and Activity, progressing through five phases. These tracks structure the educational flow, ensuring features enhance the progression through the loop rather than disrupt its fundamental pedagogical philosophy.

How do graph relationships connect entities in the SKUEL learning loop?

Graph relationships in the learning loop connect core entities like Ku, Exercise, Submission, Report, and RevisedExercise. These inter-relationships map the data model, linking associated services to ensure the loop's operational continuity across phases.

What is the role of the Submission entity within the SKUEL learning loop?

The Submission entity represents a critical phase within the learning loop, bridging exercises and reports. Evaluating features against the Submission phase ensures they strengthen student data capture and improve transitions to the subsequent report phase.

When should I evaluate a new feature against the SKUEL learning loop phases?

Evaluate new features against the learning loop phases during the design stage. This ensures the feature actively strengthens a specific phase, like Submissions or Reports, or improves phase transitions, preventing scope drift from the app's core purpose.

Does the learning loop model support tracking revised exercises after report generation?

Yes, the learning loop data model includes the RevisedExercise entity. This tracks updates following the Report phase, maintaining the loop's continuity by feeding revised activities back into the curriculum and activity tracks.