AI Agent Use Cases

Added today

44All 189

Prompt to Prepare a Shopping Cart from a Recipe Photo

The author reports that Grok Bot receives a recipe photo, organizes the ingredients and quantities, and creates a shopping list by excluding ingredients already available at home.

Grok Bot
Life & Hobbies

1–20 of 189

Dev

Porting a Chrome Extension to Safari

Someone wanted to use the Session Buddy extension, which they had installed on Chrome, in Safari as well. They asked ChatGPT to modify it for them. This is an account of their successful attempt.

How it works

  1. They asked for help reviewing the code of Session Buddy, which was installed on Chrome.
  2. They ported it to work in Safari, installed it, and confirmed that it ran.

Results

The user reported that the extension was working about 20 minutes later.

Notes

This was a brief case shared as a short comment. There was no information about the full conversion process or detailed compatibility checks for each feature.

Source

Hacker News Original post ↗

Example prompt · ChatGPT

Please port the Chrome extension I use so that it can run in Safari.

Input: Extension source [path], features to keep [list], macOS and Safari version [environment]. First, examine the source structure, manifest, and browser APIs used to check if the materials can be modified and run.

Summarize the differences between the APIs supported by Safari and those used in a table, and explain any necessary alternative implementations. Check the official conversion tools and build requirements for the current environment, then perform the conversion in a separate working folder. Preserve the existing Chrome installation and user data.

Modify the main flow of the extension in small units and configure it to request only the necessary permissions. For steps like installation, signing, and browser approval that I need to handle, provide precise instructions in order and confirm completion.

Deliverables: Ported source, build and installation instructions, feature-by-feature compatibility table. For this extension, perform checks such as new tab and existing tab behavior, restart, and saved state restoration, and clearly distinguish between features that work in Safari and those that are unsupported.