Universal Notes is a cross-platform skill that lets an AI agent manage notes across multiple applications. It supports Apple Notes, Notion, Obsidian, Bear, and local Markdown files, allowing an agent to read, write, and search content without switching contexts.
The skill detects which note-taking applications are installed or configured on the system and selects the appropriate storage engine automatically. When writing, it converts text into the format required by the target platform: HTML for Apple Notes, JSON blocks for Notion, and Markdown for Obsidian. For integration, it uses AppleScript on macOS, REST APIs for Notion, and x-callback-urls for Bear. The skill also searches across connected note-taking apps to retrieve existing information.
By handling platform-specific APIs and syntax differences, the skill lets the agent act as a central hub for meeting notes, documentation, and other thoughts, storing data directly in the application where it belongs rather than requiring the user to manually copy, paste, or reformat content between separate tools.