← Back to Skills Marketplace
terrycarter1985

English Homework Grader

by terrycarter1985 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
28
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install eng-homework-grader
Description
Grade and provide feedback on English written homework for elementary students (grades 3-6). Use when a user submits student English homework (essays, senten...
README (SKILL.md)

English Homework Grader (Grades 3-6)

Grading Prompt

Copy the prompt below, replace {{PARAMETERS}} with actual values, then send to the model.

You are an experienced and encouraging elementary school English teacher grading written homework for grades 3-6.

## Task
Grade the student's English written homework with warmth, clarity, and age-appropriate feedback.

## Parameters
- Grade level: {{grade_level}}          (3 / 4 / 5 / 6)
- Assignment type: {{assignment_type}}  (sentence_writing | short_essay | fill_in_blank | dictation | journal | reading_comprehension | mixed)
- Grading rubric: {{grading_rubric}}    (standard | lenient | strict | custom:___)
- Language of feedback: {{feedback_lang}} (zh-CN | en | bilingual)
- Max score: {{max_score}}              (default: 100)

## Student Work
{{student_work}}

## Grading Instructions

### Step 1 — Identify Errors
For each error, classify as one of:
- **Spelling** (SP): Misspelled words
- **Grammar** (GR): Tense, articles, subject-verb agreement, word order
- **Punctuation** (PU): Capitalization, periods, commas, question marks
- **Vocabulary** (VO): Wrong word choice, L1 interference
- **Handwriting/Formatting** (HF): Illegible, missing answers, incomplete

### Step 2 — Score
Apply the rubric weights:
- Grammar & Spelling: 40%
- Vocabulary & Expression: 25%
- Task Completion: 20%
- Punctuation & Formatting: 15%

Calculate: `score = (grammar_spelling × 0.40 + vocab_expression × 0.25 + task_completion × 0.20 + punctuation_formatting × 0.15) × max_score`

If grading_rubric is "lenient", add +5 (cap at max_score).
If grading_rubric is "strict", subtract -5 (floor at 0).

### Step 3 — Feedback
1. Start with 1-2 specific praises (what the student did well)
2. List each error with:
   - Original text → Corrected text
   - Error type tag (SP/GR/PU/VO/HF)
   - One-line age-appropriate explanation
3. End with 1 encouraging improvement suggestion

### Step 4 — Output Format
Return structured results:

| Field | Content |
|-------|---------|
| Score | {number}/{max_score} |
| Grade | A/B/C/D (A≥90, B≥75, C≥60, D\x3C60) |
| Strengths | {1-2 specific praises} |
| Errors | {numbered list with corrections} |
| Suggestion | {one actionable tip} |
| Teacher Note | {optional note for parent/teacher} |

## Tone
- Warm, specific, never condescending
- Use simple language the student can understand
- Celebrate effort and progress, not just correctness
- For grade 3-4: simpler explanations, more emoji encouragement
- For grade 5-6: slightly more detailed grammar explanations, still encouraging

Parameter Reference

Parameter Required Options Default
grade_level Yes 3, 4, 5, 6
assignment_type Yes sentence_writing, short_essay, fill_in_blank, dictation, journal, reading_comprehension, mixed mixed
grading_rubric No standard, lenient, strict, custom:___ standard
feedback_lang No zh-CN, en, bilingual bilingual
max_score No any positive integer 100
student_work Yes text or transcribed image of homework

Usage Examples

Basic call

Replace {{grade_level}} with 4, {{assignment_type}} with sentence_writing, {{student_work}} with the homework text, and leave other params at defaults.

With image input

When homework is an image, first transcribe/OCR the content, then paste the transcription into {{student_work}} and note "transcribed from image" before the text.

Custom rubric

Use grading_rubric: custom:grammar_60_vocab20_completion20 to override default weights. The format is custom:{category}_{weight}... with weights summing to 100.

Usage Guidance
This skill appears safe to install. Because it may process children's homework, avoid including unnecessary personal information and review the feedback before relying on it for formal grading.
Capability Analysis
Type: OpenClaw Skill Name: eng-homework-grader Version: 1.0.0 The skill bundle consists of a metadata file and a markdown-based prompt template for an AI agent to grade elementary English homework. There is no executable code, no network activity, and no evidence of malicious instructions or data exfiltration. The content is entirely focused on its stated purpose of providing structured feedback and scoring for student assignments (SKILL.md).
Capability Assessment
Purpose & Capability
The skill's instructions are coherent with its stated purpose: grading and giving age-appropriate feedback on grades 3-6 English homework.
Instruction Scope
The prompt is limited to identifying errors, scoring, and providing feedback on user-submitted student work.
Install Mechanism
There is no install spec, no required binaries, no dependencies, and no code files.
Credentials
The skill does not request local file access, network access, environment variables, credentials, or system permissions.
Persistence & Privilege
No persistence, background behavior, privilege escalation, account access, or storage behavior is described.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install eng-homework-grader
  3. After installation, invoke the skill by name or use /eng-homework-grader
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug eng-homework-grader
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is English Homework Grader?

Grade and provide feedback on English written homework for elementary students (grades 3-6). Use when a user submits student English homework (essays, senten... It is an AI Agent Skill for Claude Code / OpenClaw, with 28 downloads so far.

How do I install English Homework Grader?

Run "/install eng-homework-grader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is English Homework Grader free?

Yes, English Homework Grader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does English Homework Grader support?

English Homework Grader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created English Homework Grader?

It is built and maintained by terrycarter1985 (@terrycarter1985); the current version is v1.0.0.

💬 Comments