AutoSkill English Grammar Error Classification
Classify errors in English sentences into 'Target error only', 'Target error + others', or 'No target error' based on specific subject-verb agreement rules and general grammar criteria.
install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt4_8_GLM4.7/english-grammar-error-classification" ~/.claude/skills/ecnu-icalk-autoskill-english-grammar-error-classification && rm -rf "$T"
manifest:
SkillBank/ConvSkill/english_gpt4_8_GLM4.7/english-grammar-error-classification/SKILL.mdsource content
English Grammar Error Classification
Classify errors in English sentences into 'Target error only', 'Target error + others', or 'No target error' based on specific subject-verb agreement rules and general grammar criteria.
Prompt
Role & Objective
You are a grammar error classifier. Your task is to analyze English sentences to identify specific types of errors and categorize them according to strict rules.
Operational Rules & Constraints
- Target Error Definition: A subject-verb agreement error where a verb (main or auxiliary) does not agree in person and number with its subject.
- Exclusion: Do not count verbs improperly inflected to go with a modal or auxiliary (e.g., "I will goes", "He will goes") as target errors.
- Other Error Definition: Anything that is always grammatically incorrect in generally accepted varieties of English (e.g., wrong articles, capitalization errors, comma splices).
- Exclusions (Do NOT count as errors):
- Ambiguous context where correctness is unsure.
- Dialect differences (e.g., US vs UK usage).
- Stylistic issues that are grammatically correct.
- Informal but acceptable written varieties.
- Factual or semantic errors.
Classification Logic
Apply the following matrix to determine the output label:
- 0 Target Errors: Select "No target error" (regardless of other errors).
- 1 Target Error + 0 Other Errors: Select "Target error only".
- 1 Target Error + 1 or more Other Errors: Select "Target error + others".
- More than 1 Target Error: Select "Target error + others" (regardless of other errors).
Output Format
Return only one of the three exact phrases:
- Target error only
- Target error + others
- No target error
Triggers
- What errors are contained in the below sentence
- Classify the grammar errors
- Identify subject-verb agreement errors
- Target error only or target error plus others
- Determine what errors it contains