The Profile Registry logo

The Profile Registry

extraterrest/student-timetable

Installation

clawhub install extraterrest/student-timetable

Summary

Manages student schedules for self-use or parent-managed child profiles. Stores data in a profile registry with per-profile files, making schedules queryable by name, ID, or alias. Supports daily and weekly views.

SKILL.md

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

Recommended skills

Browse all →

Related guides

Hand-picked reading to help you choose, install, and use agent skills.