assignment-quiz-work-submission
CommunitySimplify student assignment submission and grading.
Software Engineering#presigned urls#file metadata#assignment submission#s3 upload#educational backend#quiz grading#student attempts
Authorfreedomw1987
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the manual hassle of managing student assignment (作品題) submissions, handling secure file uploads, original filename preservation, and teacher access without error-prone manual file management or duplicate submission records.
Core Features & Use Cases
- Secure S3 Upload Flow: Uses presigned URLs for direct student file uploads to S3, avoiding backend bottlenecks.
- Metadata Tracking: Stores original filenames separately from S3 keys to prevent filename loss from timestamp prefixes.
- Consolidated Grading View: Merges all student submission attempts into a single record to avoid duplicate entries and missing files.
- Use Case: For UMAC AI courses, this Skill lets students submit assignment files seamlessly, and teachers can easily download, review, and grade submissions without dealing with messy file naming or fragmented attempt records.
Quick Start
Use this skill to implement the complete student assignment upload and teacher download flow for your educational platform, including S3 file storage, manual grading support, and duplicate attempt handling.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: assignment-quiz-work-submission Download link: https://github.com/freedomw1987/tree_monstor/archive/main.zip#assignment-quiz-work-submission Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.