--- name: orbit-notion description: | Open Orbit briefing skill — selected by the Orbit pipeline when Notion is the user's only connected connector, or when the user explicitly scopes their daily digest to Notion. Pulls the past 24 hours of document edits, comments, mentions, and database row changes from the user's authenticated Notion connection and renders the digest as a native Notion page (callout / toggle / database table primitives). This skill should not be triggered manually — it is invoked by Orbit's daily-digest scheduler against live Notion data. triggers: - "notion briefing" - "notion digest" - "doc digest" - "notion 简报" - "文档摘要" od: mode: prototype platform: desktop scenario: orbit featured: 5 preview: type: html entry: index.html design_system: requires: false example_prompt: "Generate today's Open Orbit Notion briefing. Notion is my only connected connector — pull yesterday's document edits, comments, @ mentions, and database row changes and render the digest as a native Notion page." --- # Orbit · Notion Briefing Single-connector Orbit template scoped to Notion. The briefing renders *as a real Notion page* — same chrome, same block primitives, same typography. ## ⚠️ Source-of-truth protocol (read this first) **Step 1.** Open and read the shipped `example.html` in this folder before writing any output. That file is the canonical design — your job is to **reproduce it**, not reinterpret it. **Step 2.** Mirror the example's structure 1:1: - Same DOM hierarchy and class names - Same H2 sections in the same order (文档变更 → 评论 / @ 提及 → 数据库变更) - Same bullet rows / comment cards / database table columns and rows - Same callout(s) and toggle block with the same copy - Same property chips at the top (Type / Owner / Created) - Same `