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 code | Skill | Category |
|---|---|---|
GRAM.GENERAL.GENERIC | Grammar Correction | General Grammar |
GRAM.TENSE.PAST | Past Tense | Tense & Aspect |
GRAM.TENSE.PRESENT | Present Tense | Tense & Aspect |
GRAM.TENSE.FUTURE | Future Tense | Tense & Aspect |
GRAM.TENSE.PERFECT | Perfect Aspect | Tense & Aspect |
GRAM.TENSE.PASSIVE | Passive Voice | Tense & Aspect |
GRAM.AGREEMENT.SVA | Subject-Verb Agreement | Agreement |
GRAM.AGREEMENT.PRONOUN | Pronoun Agreement | Agreement |
GRAM.SENTENCE.GENERIC | Sentence Structure Issue | Sentence Structure |
GRAM.SENTENCE.RUNON | Run-on Sentence | Sentence Structure |
GRAM.SENTENCE.FRAGMENT | Sentence Fragment | Sentence Structure |
GRAM.SENTENCE.COMPLEXITY | Syntactic Complexity | Sentence Structure |
GRAM.SENTENCE.PARALLEL | Parallelism | Sentence Structure |
GRAM.VERB_FORM.INFINITIVE | Infinitive/Gerund | Verb Form |
GRAM.VERB_FORM.MORPHOLOGY | Verb Morphology | Verb Form |
GRAM.MASTERY.COMPLEX | Complex Structure Mastery | Grammar Mastery |
LEX
Lexical Resource
Vocabulary precision, range, and collocation.
| Skill code | Skill | Category |
|---|---|---|
LEX.GENERAL.GENERIC | Vocabulary Issue | General Vocabulary |
LEX.GENERAL.CLARITY | Clarity/Phrasing | General Vocabulary |
LEX.GENERAL.REDUNDANCY | Redundancy | General Vocabulary |
LEX.CHOICE.PRECISION | Lexical Precision | Word Choice |
LEX.CHOICE.REPETITION | Overuse/Repetition | Word Choice |
LEX.CHOICE.COLLOCATION | Collocation | Word Choice |
LEX.FORMATION.FORM | Word Form | Word Formation |
LEX.FORMATION.SPELLING | Spelling | Word Formation |
LEX.MASTERY.PRECISE | Precise Vocabulary | Lexical Mastery |
LEX.MASTERY.IDIOM | Idiomatic Expression | Lexical Mastery |
DISC
Discourse Management
Cohesion, coherence, and logical organization.
| Skill code | Skill | Category |
|---|---|---|
DISC.GENERAL.GENERIC | Organization/Flow Issue | General Discourse |
DISC.COHESION.TRANSITION | Transitions | Cohesive Devices |
DISC.COHESION.REFERENCE | Referencing | Cohesive Devices |
DISC.STRUCTURE.PARAGRAPH | Paragraphing | Organization |
DISC.STRUCTURE.LOGIC | Logical Flow | Organization |
DISC.MASTERY.EFFECTIVE | Effective Cohesion | Discourse Mastery |
MECH
Mechanics
Punctuation, capitalization, and formatting.
| Skill code | Skill | Category |
|---|---|---|
MECH.GENERAL.GENERIC | Mechanics Issue | General Mechanics |
MECH.PUNCT.GENERIC | Punctuation | Punctuation |
MECH.PUNCT.COMMA | Comma Usage | Punctuation |
MECH.PUNCT.TERMINAL | Terminal Punctuation | Punctuation |
MECH.PUNCT.APOSTROPHE | Apostrophe Usage | Punctuation |
MECH.PUNCT.HYPHEN | Hyphenation | Punctuation |
MECH.CAPS.PROPER | Proper Nouns | Capitalization |
TASK
Task Achievement
Addressing the prompt and task requirements.
| Skill code | Skill | Category |
|---|---|---|
TASK.GENERAL.GENERIC | Task Response Issue | General Task Achievement |
TASK.CONTENT.RELEVANCE | Relevance | Content Coverage |
TASK.CONTENT.DEVELOPMENT | Idea Development | Content Coverage |
TASK.MASTERY.CLEAR_POSITION | Clear Position/Thesis | Task Mastery |
COMP
Comprehension
Receptive understanding (Reading & Listening quizzes).
| Skill code | Skill | Category |
|---|---|---|
COMP.GLOBAL.MAIN_IDEA | Main Idea | Global Understanding |
COMP.GLOBAL.INFERENCE | Inference | Global Understanding |
COMP.LOCAL.DETAIL | Specific Detail | Local Understanding |
COMP.LOCAL.VOCAB | Vocabulary in Context | Local Understanding |
PRON
Pronunciation
Phonological control and intelligibility (Speaking).
| Skill code | Skill | Category |
|---|---|---|
PRON.PHONEME.VOWEL | Vowel Sounds | Individual Sounds |
PRON.PHONEME.CONSONANT | Consonant Sounds | Individual Sounds |
PRON.PROSODY.STRESS | Word/Sentence Stress | Rhythm 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)modules/evaluation/taxonomy_v1.yaml · version 3modules/evaluation/taxonomy_service.py