Skill Lists are a structured progress tracking tool that lets you define a set of skills, assign them to students, and track their progress over time. Whether you're running a martial arts program, a dance school, a pole fitness studio, or any discipline with a defined learning path, Skill Lists give you and your students a clear picture of where they are and what comes next.
Skill Lists are available on the Premium plan and are accessible under Manage Studio > Skill Lists.
How It Works
The process follows three steps:
Create a Skill List — Define a named list of individual skills (e.g., "Beginner Program" containing skills like "Forward Roll", "Cartwheel", "Handstand").
Assign it to students — Attach a skill list to one or more students, either from the student's profile or from within a class.
Track progress — Update each skill's status as the student works through it. Students can view their own progress on the mobile app.
Creating a Skill List
Go to Manage Studio > Skill Lists and click Create New Skill List.
Skill List Name Give the list a name (required, up to 50 characters). This is the name displayed to both staff and students — for example, "Level 1 Skills" or "Aerial Fundamentals".
Adding Skills
Each item on the list is an individual skill. Add as many as needed using the Add Skill button. Each skill has the following fields:
Name of Skill (required) — The skill name as it appears to students. Up to 50 characters, letters and spaces only.
Description (optional) — An explanation of the skill shown to students in the app — for example, instructions, what to aim for, or tips. Up to 1,000 characters, letters and spaces only.
Attach Media (optional) — Attach one or more images or videos from your Media Library to illustrate the skill. Supported formats include JPG, PNG, GIF, WEBP, MP4, MOV, and others. Media attached to skills is visible to students in the app alongside the skill name and description.
Attaching media requires the Media Library add-on. If it's not active, this option will not be available.
Managing Skill Lists
From the Skill Lists page, each list has the following actions:
View — Read-only view of the skill list and all its skills.
Edit — Update the list name or any of its skills, descriptions, and media.
Duplicate — Create an identical copy of the list to use as a starting point for a new one.
Delete — Remove the skill list. Deleted lists are soft-deleted and preserved in historical records.
Assigning Skill Lists to Students
Skill lists are assigned on a per-student basis. Each student can have multiple skill lists assigned to them simultaneously — each is tracked independently.
From a Student's Profile
Go to Student Management and open the student's profile.
Navigate to the Skills tab.
Use the Select Skill List dropdown to choose a list and click Assign.
From the Schedule
Open a scheduled class from the Schedule section.
Navigate to the Skills tab within the class details.
Assign a skill list to any student enrolled in that class.
Assignments are class-aware — the system records which class session the skill list is associated with — but skill lists themselves exist at the studio level and can be reused across any number of classes and students.
Tracking Progress
Each skill within an assigned list has one of three statuses:
Status | Meaning |
Upcoming | Assigned but not yet started |
In Progress | The student is actively working on it |
Achieved | The student has mastered the skill |
Statuses are color-coded throughout the interface — gray for Upcoming, orange for In Progress, and green for Achieved.
Updating a Skill's Status
From the student's profile: Open the Skills tab and use the dropdown next to each skill to change its status.
From the schedule: Open the class's Skills tab to see a matrix of all enrolled students and their assigned skills. Update any student's skill status directly from the dropdown in the table.
Every status change is recorded in the student's activity log — including who made the change, when, and what the previous status was.
What Students See
Students can view their assigned skill lists and current progress on the Groovio mobile app. The Skills screen shows:
Each skill list assigned to them
All skills within each list
The current status of each skill (Upcoming, In Progress, Achieved) with color coding
Skill descriptions (if added)
Attached media — images and videos associated with each skill
Progress is shown in a read-only format. Staff update statuses from the studio side.
Reviewing a Student's Skills
From the Skills tab on a student's profile, you can see all skill lists currently assigned to that student. Each list is shown as a section with all of its skills listed underneath, each displaying the current status. You can update any skill's status directly from this view.
The student's Activity Log (accessible from their profile) also contains a full history of skill-related events:
When each skill list was assigned
Every status change, including who made it and when
When skills were marked as achieved
Skill Lists and the Media Library
Attaching media to skills is managed through the Media Library. When editing a skill, click Select images/videos to open the media picker and choose files from your library. You can attach multiple images and videos to a single skill — all are shown to the student in the app.
The Media Library add-on is required to use this feature. Without it, the attach media option will not be available. For more information, see the Media Library article.
Notes
Skills cannot currently be reordered within a list via the UI. Skills appear in the order they were added.
Skill lists have a flat two-level structure — a list contains skills, but individual skills cannot have sub-skills.
There is no bulk assignment tool. Skill lists must be assigned to students one at a time.
No automatic notifications are sent to students when a skill status is updated. Students check their own progress in the app.
Skill Lists require the Premium plan. The feature is not available on Basic or Standard plans.