Back to skills
SKILL.md
Student Timetable
ASecurityStudent timetable manager for self or parent-managed child profiles. Includes init flow + profile registry under schedules/profiles/.
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added November 11, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add johnalbertini14-glitch/openclaw-skills --skill student-timetable --agent claude-codeAre you the author of Student Timetable?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/johnalbertini14-glitch-student-timetable)---
name: student-timetable
description: Student timetable manager for self or parent-managed child profiles. Includes init flow + profile registry under schedules/profiles/.
---
# student-timetable
Design
- Supports two operating modes:
- Self profile: a student manages their own schedule.
- Child profiles: a parent/guardian manages one or more children.
- Uses a profile registry + per-profile data files so queries are consistent across kids and reusable in other automations.
Initialize
- Run interactive setup:
- `node skills/student-timetable/cli.js init`
- This writes/updates:
- `schedules/profiles/registry.json`
- `schedules/profiles/<profile_id>/*`
Query
- `node skills/student-timetable/cli.js today --profile <id|name|alias>`
- `node skills/student-timetable/cli.js tomorrow --profile <id|name|alias>`
- `node skills/student-timetable/cli.js this_week --profile <id|name|alias>`
- `node skills/student-timetable/cli.js next_week --profile <id|name|alias>`
Tool entry
- `tool.js`
Files in this skill
- README.md
- SKILL.md
- _meta.json
- academic_calendar_import.js
- cli.js
- conflicts.js
- date_utils.js
- init.js
- migrate.js
- migrate_cli.js
- migrate_v2.js
- migrate_v3_schema.js
- profiles_registry.js
- recurrence.js
- resolver_v2.js
- schedule_store.js
- schedule_v2_store.js
- schema_v2.md
- skill_runtime.js
- special_events_upsert.js
Attribution
Related skills
View all in tools →Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.