Install
openclaw skills install @bsalaeddin/unotes-planning-revisionBuilds a revision plan from the user's uNotes flashcard decks, quizzes, study streak, and monthly quota. Use when the user asks 'what should I revise', 'which flashcards do I have', 'which quizzes are on my courses', 'how long is my study streak', 'did I study today', 'make a revision plan for my exam', or 'how much uNotes quota is left'. Read-only.
openclaw skills install @bsalaeddin/unotes-planning-revisionRead the user's own study data and turn it into a short, actionable revision plan.
Every tool in this skill comes from the unotes MCP server, the uNotes connector, and is written here as unotes:<tool>.
unotes:search_library.unotes:search_tools and unotes:execute_typescript listed (Code Mode): call unotes:search_tools first, then call each tool inside unotes:execute_typescript as external_<tool> (for example external_search_library); the program must return its result. Scopes, confirmations and gates are identical on both surfaces.unotes:search_tools does not return the tool either, its OAuth scope was not granted; the user reconnects uNotes and approves that scope.unotes tools at all: uNotes is not connected yet. Install the uNotes power, which adds the server; it signs in with OAuth on first use.unotes:list_my_flashcards: the user's flashcard decks with title, subject, status, card count, course, and URL.unotes:list_my_quizzes: quizzes on the user's courses with question count and duration.unotes:get_study_streak: current streak days, longest streak, whether they studied today, and earned badges.unotes:get_quota_status: plan tier and per-feature quota rows (used, limit, remaining, resetsAt). A null limit means unlimited.unotes:get_study_streak, unotes:list_my_flashcards, and unotes:list_my_quizzes.studiedToday is false, say so and point at the smallest deck or shortest quiz as a quick session.unotes:get_quota_status and list each feature as used out of limit, with the reset date. Reading quota never uses any.