assignment-check
Check use's assignment folder and extracts and read uses assignment question files and tell user the deadline and how long approximately to finish them.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/b1llysh1/assignment-checkWhat This Skill Does
The assignment-check skill is a powerful organizational tool for students and academics designed to keep your coursework on track. By acting as a specialized file-scanning agent, it navigates your designated local directory—specifically tailored for the /Users/billyshi/Desktop/Waterloo path—to locate, open, and interpret academic assignment instructions. Unlike simple file search tools, this skill uses intelligent processing to extract critical information from PDF-based assignment sheets. It parses the document content to identify submission deadlines, estimates the time required for completion based on assignment complexity, and proactively recommends a start date to ensure you never face a last-minute crunch. This creates a seamless bridge between your static files and your active academic schedule.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/b1llysh1/assignment-check
Ensure that you have the necessary read permissions for your local file system, as the agent requires access to the directory path specified in the skill configuration to operate correctly.
Use Cases
This skill is perfect for students balancing multiple heavy-workload courses. Whether you are dealing with a mid-semester project surge or trying to plan your upcoming weekend, assignment-check provides a high-level view of your academic obligations. Use it when you need to audit your progress across various CS, math, or engineering modules without manually opening every PDF document in your file tree. It is particularly effective for those who tend to save files in course-coded folders, as it leverages directory patterns to find information quickly.
Example Prompts
- "Check my Waterloo folder and tell me which assignments are due this week and when I should start working on them."
- "I'm feeling overwhelmed with my CS 123 workload. Can you scan the course folder, list my current deadlines, and estimate how many hours I need to set aside?"
- "Review all my pending assignments in the Waterloo directory and give me a summary of the next three upcoming deadlines."
Tips & Limitations
To get the most out of this tool, ensure your files are consistently named and stored within folders following the Course Code + Number convention, such as 'CS 123' or 'MATH 245'. The skill relies heavily on the ability to read PDF files; if a PDF is a scanned image rather than text-based, the extraction accuracy may vary. Additionally, the skill is currently configured to look in a specific local directory. If you change your folder structure or move your academic files to a cloud-synced drive like iCloud or Dropbox, you may need to update the configuration path to ensure the agent maintains access to your documents. Always double-check your official syllabus for critical deadlines, as the AI's estimation of 'time to finish' is an approximation.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-b1llysh1-assignment-check": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read