An automated document review and grading agent designed for comprehensive, multi-dimensional academic thesis verification and cross-document validation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install auto-grading
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install auto-grading using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Auto-Grading skill is a powerful automation capability designed for AI coding agents to streamline the grading and compliance review of graduation designs, thesis papers, and multi-document archives. It orchestrates a sophisticated document parsing workflow that handles various formats including doc, docx, pdf, and pptx, subjecting them to a rigorous multi-dimensional evaluation covering content integrity, structural formatting, logical consistency, and reference standards.
Built with a production-grade safety mindset, this Openclaw Skills asset implements a rigorous multi-tiered Harness Engineering framework that enforces a 'prefer omission over false accusation' policy. It programmatically guarantees that any identified discrepancy or grading penalty is accompanied by factual, verifiable evidence cross-referenced directly from the source text, entirely mitigating the risk of LLM hallucinations during grading processes.
references/review_template.md), assigning metric-specific scores for integrity, format, logic, and reasoning.harness.py) that checks format compliance, conducts an automated text grep to verify empirical evidence, and handles document version conflicts.Install the required core python dependencies into your active environment:
pip install PyPDF2 python-docx python-pptx olefile
Ensure your system includes underlying binary extractors if parsing legacy .doc formats (macOS provides textutil natively; antiword can optionally be configured for deep fallback). Place your grading standards template inside references/review_template.md before execution.
The skill organizes its operation around standard file paths and structured JSON contracts:
/tmp/auto_grading/[filename].txt.references/review_template.md.issues.json): Contains structured metadata with the following schema:| Field Name | Type | Description |
|---|---|---|
student |
String | Extracted student name. |
single_doc_scores |
Object | Dimensional scores for evaluated materials. |
cross_check |
Object | Metric scores representing system consistency. |
issues |
Array | Objects containing file, issue, evidence, and confidence strings. |
.doc and .docx file paths exist concurrently.Loading
A powerful skill that allows AI agents to instantly publish Markdown or HTML content into live, shareable dochost.io web pages.

Jianwei is a sophisticated strategic analysis skill powered by a double-engine architecture that generates, validates, and audits business hypotheses through rigorous frameworks.

A unified Generative Engine Optimization (GEO) workflow that audits brand visibility across AI models and structures platform-ready content.

A powerful utility that moves HTTP traffic across network boundaries, enabling secure webhook forwarding, local server tunneling, and payload debugging without opening firewall ports.

An AI-powered business and design coach based on the story of Nintendo's rise to global dominance, helping you build resilient brands and simple, elegant products.

Visit Analyzer is a private-domain B2B sales assistant that processes chat logs and call recordings to generate structured project portraits and H5 analytics dashboards.

Protect your Java and Kotlin project structures from architectural drift and erosion with the ArchUnit Architecture Guard from Openclaw Skills.

An intelligent AI coding agent skill that scrapes regional and remote job boards, cross-references findings against your PDF resume, and outputs sorted listings with fit scores directly in your terminal or via SMTP email digests.








































