Taxonomy / The shared skill vocabulary

Specific enough
to act on.

Feedback is tagged by domain, category and skill. The code names the finding; the student’s words or answers provide its evidence.

50 skills in the source

7 domains

v3 taxonomy schema

The slash-separated tags in report images and the dot-separated codes below describe the same hierarchy. Strengths are included alongside errors. Not every domain applies to every task.

GRAM

Grammar

Morphosyntactic accuracy and range.

Skill codeSkillCategory
GRAM.GENERAL.GENERICGrammar CorrectionGeneral Grammar
GRAM.TENSE.PASTPast TenseTense & Aspect
GRAM.TENSE.PRESENTPresent TenseTense & Aspect
GRAM.TENSE.FUTUREFuture TenseTense & Aspect
GRAM.TENSE.PERFECTPerfect AspectTense & Aspect
GRAM.TENSE.PASSIVEPassive VoiceTense & Aspect
GRAM.AGREEMENT.SVASubject-Verb AgreementAgreement
GRAM.AGREEMENT.PRONOUNPronoun AgreementAgreement
GRAM.SENTENCE.GENERICSentence Structure IssueSentence Structure
GRAM.SENTENCE.RUNONRun-on SentenceSentence Structure
GRAM.SENTENCE.FRAGMENTSentence FragmentSentence Structure
GRAM.SENTENCE.COMPLEXITYSyntactic ComplexitySentence Structure
GRAM.SENTENCE.PARALLELParallelismSentence Structure
GRAM.VERB_FORM.INFINITIVEInfinitive/GerundVerb Form
GRAM.VERB_FORM.MORPHOLOGYVerb MorphologyVerb Form
GRAM.MASTERY.COMPLEXComplex Structure MasteryGrammar Mastery

LEX

Lexical Resource

Vocabulary precision, range, and collocation.

Skill codeSkillCategory
LEX.GENERAL.GENERICVocabulary IssueGeneral Vocabulary
LEX.GENERAL.CLARITYClarity/PhrasingGeneral Vocabulary
LEX.GENERAL.REDUNDANCYRedundancyGeneral Vocabulary
LEX.CHOICE.PRECISIONLexical PrecisionWord Choice
LEX.CHOICE.REPETITIONOveruse/RepetitionWord Choice
LEX.CHOICE.COLLOCATIONCollocationWord Choice
LEX.FORMATION.FORMWord FormWord Formation
LEX.FORMATION.SPELLINGSpellingWord Formation
LEX.MASTERY.PRECISEPrecise VocabularyLexical Mastery
LEX.MASTERY.IDIOMIdiomatic ExpressionLexical Mastery

DISC

Discourse Management

Cohesion, coherence, and logical organization.

Skill codeSkillCategory
DISC.GENERAL.GENERICOrganization/Flow IssueGeneral Discourse
DISC.COHESION.TRANSITIONTransitionsCohesive Devices
DISC.COHESION.REFERENCEReferencingCohesive Devices
DISC.STRUCTURE.PARAGRAPHParagraphingOrganization
DISC.STRUCTURE.LOGICLogical FlowOrganization
DISC.MASTERY.EFFECTIVEEffective CohesionDiscourse Mastery

MECH

Mechanics

Punctuation, capitalization, and formatting.

Skill codeSkillCategory
MECH.GENERAL.GENERICMechanics IssueGeneral Mechanics
MECH.PUNCT.GENERICPunctuationPunctuation
MECH.PUNCT.COMMAComma UsagePunctuation
MECH.PUNCT.TERMINALTerminal PunctuationPunctuation
MECH.PUNCT.APOSTROPHEApostrophe UsagePunctuation
MECH.PUNCT.HYPHENHyphenationPunctuation
MECH.CAPS.PROPERProper NounsCapitalization

TASK

Task Achievement

Addressing the prompt and task requirements.

Skill codeSkillCategory
TASK.GENERAL.GENERICTask Response IssueGeneral Task Achievement
TASK.CONTENT.RELEVANCERelevanceContent Coverage
TASK.CONTENT.DEVELOPMENTIdea DevelopmentContent Coverage
TASK.MASTERY.CLEAR_POSITIONClear Position/ThesisTask Mastery

COMP

Comprehension

Receptive understanding (Reading & Listening quizzes).

Skill codeSkillCategory
COMP.GLOBAL.MAIN_IDEAMain IdeaGlobal Understanding
COMP.GLOBAL.INFERENCEInferenceGlobal Understanding
COMP.LOCAL.DETAILSpecific DetailLocal Understanding
COMP.LOCAL.VOCABVocabulary in ContextLocal Understanding

PRON

Pronunciation

Phonological control and intelligibility (Speaking).

Skill codeSkillCategory
PRON.PHONEME.VOWELVowel SoundsIndividual Sounds
PRON.PHONEME.CONSONANTConsonant SoundsIndividual Sounds
PRON.PROSODY.STRESSWord/Sentence StressRhythm and Intonation

When a label does not fit

Keep “unmapped” visible.

SYS.UNMAPPED.UNKNOWN is the fallback registry entry, “Unmapped Error”. It is outside the domain skill count. An unresolved finding should not masquerade as a specific skill.

This list is generated directly from the repository taxonomy. The older architecture overview omits Comprehension; the YAML is the source used here.

Download the complete list (CSV)
Source recordmodules/evaluation/taxonomy_v1.yaml · version 3modules/evaluation/taxonomy_service.py

From method to classroom

See what this looks like
for a learner.