Skills in ClassDojo: A Numbering Solution
A simple workaround for organizing and reordering skills in ClassDojo using a numbering prefix system.
The Problem: ClassDojo Skills Are Stuck in Alphabetical Order
If you have ever tried to organize your ClassDojo skills in a specific order that matches your classroom workflow, you have likely hit a frustrating wall. ClassDojo sorts skills alphabetically by default, and there is no built-in option to drag and drop them into your preferred sequence. This means that whether you want your most-used skills at the top or want to group related behaviors together, you are at the mercy of the alphabet.
For teachers who use ClassDojo extensively throughout the day, this seemingly small limitation adds up. Every time you award or track a skill, you have to scan through an unordered list to find the right one. During a busy lesson, those extra seconds of searching matter. Fortunately, there is a straightforward workaround that experienced ClassDojo users swear by.
The Solution: Number Prefixes for Custom Ordering
Since ClassDojo sorts skills alphabetically, you can exploit this behavior by adding number prefixes to each skill name. Skills prefixed with numbers will appear at the top and in numerical order because digits come before letters in alphabetical sorting. This gives you complete control over the display sequence.
Step-by-Step Walkthrough
Start by reviewing your current list of skills and deciding on the order that makes sense for your teaching style. Consider which skills you use most frequently and place those near the top. Group related skills together so you can find them quickly during live lessons. Write down your ideal order on a piece of paper or in a notes app before making any changes.
Next, assign a two-digit number to each skill based on your desired order. Use two digits with a leading zero so that the sorting works correctly. For example, use 01, 02, 03 rather than 1, 2, 3. Without the leading zero, ClassDojo would sort skill 10 before skill 2 because it reads character by character. Your final list might look like this: 01 Teamwork, 02 Participation, 03 Respect, 04 On Task, 05 Helping Others, and so on.
Finally, go into your ClassDojo settings and rename each skill by adding the number prefix. Tap on the skill, edit its name, and save. Once all skills are renamed, they will automatically reorder themselves in your chosen sequence. If you ever need to insert a new skill between existing ones, you can use intermediate numbers like 01a or renumber the entire list.
Tips for Making This System Work Long-Term
Leave gaps in your numbering to make future additions easier. Instead of numbering 01 through 10, try 10, 20, 30, 40 and so on. This way, if you need to add a new skill between Teamwork and Participation, you can simply number it 15 without renaming everything. Also consider using category prefixes alongside numbers, such as grouping positive skills under P01, P02 and negative skills under N01, N02 for even clearer organization.
A Platform That Solves This Natively: ClassSpark by EldarSchool AI
While the numbering workaround is effective, it highlights a design limitation that should not exist in a modern classroom tool. EldarSchool AI's ClassSpark behavior tracking system includes built-in drag-and-drop skill reordering out of the box. Simply tap, hold, and drag any skill to your preferred position. No numbering hacks, no renaming, no maintenance. ClassSpark also supports skill grouping, color coding, and custom categories that make organizing your behavior framework intuitive and fast. If you are tired of workarounds, it might be time to explore a platform built with teacher workflow in mind.