did-i-already-do-this

Verify completed tasks and appointments across Todoist, Obsidian, Google Workspace, and transcripts.

1|Updated May 19, 2026
One-click install
npx skills add https://github.com/justinsensei/apollo-backup --skill did-i-already-do-this
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: did-i-already-do-this
Source: https://github.com/justinsensei/apollo-backup/tree/main/skills/note-taking/did-i-already-do-this
Command: npx skills add https://github.com/justinsensei/apollo-backup --skill did-i-already-do-this

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires todoist, obsidian, google-workspace, session_search, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Helps users quickly determine if they have already completed a task or scheduled an appointment by searching across various digital platforms.

Core Features & Use Cases

  • Task Verification: Checks completed tasks in Todoist.
  • Note Search: Searches Obsidian notes and work logs.
  • Appointment & Correspondence Lookup: Searches Google Calendar and Gmail for appointments and correspondence.
  • Session Search: Scans past conversation transcripts as a last resort.
  • Use Case: For instance, if a user wants to verify if they have already sent an email to a specific contact, they can use this skill to search their Gmail.

Quick Start

Ask, "Did I already send an email to John Doe?" and the skill will search your digital platforms to provide the answer.

Frequently Asked Questions about did-i-already-do-this

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify if a task or appointment is already completed?

To verify completed tasks or appointments, this skill searches across Todoist, Obsidian, Google Workspace, and conversation transcripts using API integrations and local scripts to retrieve matching records.

Can I search Gmail and Google Calendar for past correspondence and meetings?

Yes, you can search Gmail and Google Calendar for past correspondence and meetings. The skill queries Google Workspace to locate specific emails and scheduled appointments based on your search terms.

Does this task verification tool require account access to work?

Yes, task verification requires account access. The skill needs permissions to connect to your Todoist, Obsidian, and Google Workspace accounts to retrieve accurate search results.

What is the best way to check if I already sent an email to a contact?

The best way to check if you sent an email is to ask the skill directly. It searches your connected digital platforms, including Gmail, to verify whether the correspondence exists.

How do I search Obsidian notes and work logs for past entries?

To search Obsidian notes and work logs, the skill utilizes local scripting to query your vault. This retrieves relevant past entries and verifies if a specific task or note already exists.