task icon Task

Analyze Notion Usage

Generate Notion usage profile from raw analysis data

3

Generate a markdown profile summarizing how the user uses Notion and write it to stateService Profiles (notion). Include:

  • Header with user name and date range
  • Overview section: total documents, databases vs standalone pages
  • Active databases section: list with icons, titles (linked), entry counts
  • Recent standalone pages section: list with icons, titles (linked), time since edited
  • Collaboration section: who they work with (if any)
  • Topics section: keywords they write about
  • Quick Access section: tables with database/page IDs for reference
  • Database Schemas section: For each database, list key properties with types. Highlight:
    • Date properties (for Calendar/Timeline views)
    • Status/Select properties (for Board views)
    • This enables smart property population when creating entries
                    You MUST use a todo list to complete these steps in order. Never move on to one step if you haven't completed the previous step. If you have multiple CONSECUTIVE read steps in a row, read them all at once (in parallel). Otherwise, do not read a file until you reach that step.

Add all steps to your todo list now and begin executing.

## Steps

1. [Read Connection Profile Format]: Read the documentation in: `skills/sauna/[skill_id]/references/context.profile.format.md` (Canonical profile structure)

2. [Read Notion Profile Analysis]: Read the file at `session/notion-profile-analysis.json` into context

3. Generate a markdown profile summarizing how the user uses Notion and write it to `documents/user/services/*.md` (notion). Include:
- Header with user name and date range
- Overview section: total documents, databases vs standalone pages
- Active databases section: list with icons, titles (linked), entry counts
- Recent standalone pages section: list with icons, titles (linked), time since edited
- Collaboration section: who they work with (if any)
- Topics section: keywords they write about
- Quick Access section: tables with database/page IDs for reference
- **Database Schemas section**: For each database, list key properties with types. Highlight:
  - Date properties (for Calendar/Timeline views)
  - Status/Select properties (for Board views)
  - This enables smart property population when creating entries