Keep Summarizer

Summarize Google Keep notes into a list of tasks. Use when the user asks "whats my tasks" or asks to summarize their Keep notes.

ranioren Updated

File contents

Keep Summarizer

This skill allows you to summarize your Google Keep notes into a concise list of tasks in a markdown file.

Prerequisites

  • gkeepapi must be installed.
  • Option A (Stable): An OSID token from your browser (see script for instructions).
  • Option B (Legacy): An App Password from Google App Passwords.

Workflow

  1. Check for Credentials: First, check if keep_token.txt exists. If not, ask the user for their Google email and either their App Password or their OSID/Master Token string.
  2. Run the summarization script:
    python3 keep-summarizer/scripts/summarize_keep.py "user@gmail.com" "TOKEN_OR_PASSWORD" "whats-my-tasks.md"
    
  3. Provide the output: Inform the user that the tasks have been summarized in whats-my-tasks.md and display a preview of the file.

Usage Examples

  • "whats my tasks"
  • "summarize my keep notes"
  • "get my tasks from google keep"

ranioren/gemini-skills/tree/main/keep-summarizer commit fbfb9c7b86

Frequently asked questions

npx skillmds@latest add ranioren/keep-summarizer