← Back to Skills Marketplace
b1llysh1

Assignment Check

by B1llySh1 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
355
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install assignment-check
Description
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.
README (SKILL.md)

Assignment Folder:

/Users/billyshi/Desktop/Waterloo

All my courses's resources are under this folder, and look for folders inside this directory with course code names like (Course code + Numbers) e.g. CS 123

What to do:

Go into those course folders and look for assignments instruction files, they are in pdf so look for PDF files ONLY. And read the content of those files and report the deadline and how long approximately to finish them. And suggests a date to start work on them.

Usage Guidance
Before installing or enabling this skill, consider the following: (1) It will read files under the hardcoded path /Users/billyshi/Desktop/Waterloo—confirm this is the folder you want the agent to access. (2) Prefer a version that asks you for the folder at runtime or declares required config paths instead of hardcoding an absolute user path. (3) If you care about privacy, test the skill on a dummy folder with sample PDFs first to confirm it only extracts deadlines and does not transmit sensitive content elsewhere. (4) If you enable it, make sure your agent runtime only grants file-read access to the intended folder (not your whole home directory). (5) If possible, ask the skill author to document exactly what data is read, how it is used, and whether any data is sent to external services.
Capability Analysis
Type: OpenClaw Skill Name: assignment-check Version: 1.0.0 The skill bundle contains instructions for an AI agent to navigate a specific local directory (/Users/billyshi/Desktop/Waterloo) to identify and analyze assignment PDFs. While it uses a hardcoded absolute path specific to a single user's environment, there is no evidence of malicious intent, data exfiltration, or unauthorized command execution in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The name and description (check assignment folder, read PDFs, report deadlines and time estimates) align with the SKILL.md instructions to scan course folders and read PDF assignment files.
Instruction Scope
The SKILL.md explicitly instructs the agent to access a specific absolute path (/Users/billyshi/Desktop/Waterloo) and to read PDF files there. The skill does not declare required config paths or document that it needs filesystem access. Reading arbitrary user files is sensitive and should be declared and limited.
Install Mechanism
There is no install spec and no code files; this is instruction-only, so nothing will be written to disk during install. That lowers install-related risk.
Credentials
No environment variables or credentials are requested, which is good, but the skill implicitly requires filesystem access to a user directory. The absence of declared required config paths (or a prompt to ask the user for the folder) is inconsistent with the instructions and reduces transparency about what will be accessed.
Persistence & Privilege
The skill does not request persistent/always-on presence and uses normal autonomous invocation defaults. It does not attempt to modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install assignment-check
  3. After installation, invoke the skill by name or use /assignment-check
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of assignment-check skill. - Scans assignment folders in your Waterloo directory for PDF instruction files. - Extracts and reports assignment deadlines and estimated completion times. - Suggests a start date for each assignment based on the deadline. - Supports folder structures organized by course code.
Metadata
Slug assignment-check
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 355 downloads so far.

How do I install Assignment Check?

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

Is Assignment Check free?

Yes, Assignment Check is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Assignment Check support?

Assignment Check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Assignment Check?

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

💬 Comments