course-bought | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / course-bought

course-bought

maintained by Eddale

star 0 account_tree 0 verified_user MIT License
bolt View GitHub

name: course-bought description: Processes course/challenge purchase emails and creates a summary document with schedule, links, action steps. Use when "bought a course", "enrolled in", "just purchased", "process course emails". allowed-tools: Read, Write, Edit, Glob, Grep, Bash, AskUserQuestion

Course Bought

What This Does

When you buy a course, challenge, or program, the important details get scattered across multiple emails - Zoom links, schedules, action steps, upsell confirmations. This skill searches your email, extracts everything, and creates one organized document in your Zettelkasten.

Instructions

Step 1: Gather Course Details

Ask the user (if not provided):

  • Course/program name
  • Sender name or email domain (e.g., "Anik Singal", "lurn.com", "ugenticai.com")
  • Start date (to set search range)

Step 2: Search Email

Run the email search script to find relevant emails:

python3 skills/course-bought/scripts/search_course_emails.py "<sender_or_domain>" "<start_date>"

The script searches both Gmail and iCloud for emails matching the sender/domain since the start date.

Step 3: Extract Key Information

From the emails, extract:

Core Details:

  • Course/program name
  • Host/instructor name
  • Company name
  • Dates (start date, end date, daily schedule)
  • Access level (free, VIP, premium, etc.)

Schedule:

  • Daily/session schedule with times
  • Time zone (usually ET - convert to AEDT for Ed)
  • Special events (Q&A sessions, bonus calls, etc.)

Access & Links:

  • Zoom meeting/webinar links with IDs
  • Login portals or member areas
  • Facebook groups or communities

Action Steps:

  • Pre-course tasks mentioned in emails
  • Surveys to complete
  • Communities to join
  • Videos to watch

Purchases:

  • What was bought (core program, VIP upgrade, upsells)
  • Prices paid
  • What's included with each purchase

Contact Info:

  • Support email
  • Important sender addresses to whitelist

Step 4: Create Summary Document

Create a markdown document in Zettelkasten:

Filename: [Course Name] - Summary - YYYY-MM-DD.md Location: /Users/eddale/Documents/COPYobsidian/MAGI/Zettelkasten/

Document Structure:

# [Course Name] - Summary

**Host:** [Name], [Company]
**Dates:** [Start] - [End]
**Status:** [Access level] Confirmed

---

## Schedule

| Day | Date | Theme/Topic | Time (ET) |
|-----|------|-------------|-----------|
| 1 | [date] | [topic] | [time] |

### Additional Sessions
[VIP calls, Q&A sessions, bonus events with times]

---

## What You Get

[List what's included with the access level purchased]

---

## Access Links

### [Session Type 1]
- [Join Link](url)
- Meeting ID: [if applicable]

### [Session Type 2]
- [Join Link](url)

---

## Action Steps (Before Day 1)

### Immediate Actions
- [ ] [Action from emails]
- [ ] [Action from emails]

### Day-Of Preparation
- [ ] Block calendar for sessions
- [ ] Whitelist [email] in inbox

---

## Purchases

### [Product Name] ($X)
[What's included]

---

## Key Contacts

- **Support:** [email]
- **Questions:** [email]

---

## Time Zone Conversion (AEDT)

| ET Time | AEDT Time |
|---------|-----------|
| [time] | [converted] |

**Note:** [Any timezone considerations]

---

*Compiled from emails received [date range]*

Step 5: Add to Daily Note

Add a link to the new document in today's daily note Captures section:

- [[Course Name - Summary - YYYY-MM-DD]] - [Brief description]

Step 6: Create Action Tasks

Ask the user if they want the action steps added to their Ready section.

If yes, add tasks like:

- [ ] **[COURSE TAG]:** [Action step]. See [[Course Name - Summary - YYYY-MM-DD]] (MM-DD)

Guidelines

  • Always convert times to AEDT (Ed is in Australia)
  • Include ALL Zoom/meeting links found - don't filter
  • Whitelist suggestions are important - course emails often go to spam
  • If emails are in both Gmail and iCloud, note which account
  • Mark purchased items clearly vs. available upsells
  • Action steps should be checkbox format for easy tracking

Examples

User: "I just bought Ash Maurya's course, process those emails"

Response: Search for emails from Ash Maurya or leanstack.com, extract all course details, create summary document, add to daily note, offer to add action steps to Ready.

User: "Process course emails from ugenticai.com since January 17"

Response: Search iCloud for emails from *@ugenticai.com since Jan 17, extract Make My Clone Challenge details, create comprehensive summary.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 0
Created Jan 2026
Last Updated 5个月前
tools tools productivity tools

Related Skills

planning-with-files
chevron_right
agent-browser
chevron_right
building-agents
chevron_right
notebooklm
chevron_right
grafana
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.