Move a Chrome extension into Safari
A developer had ChatGPT rewrite Session Buddy from Chrome for Safari and get it working in roughly 20 minutes.
- What they did
- They already had Session Buddy available in Chrome, so they gave ChatGPT permission to use that codebase as the starting point. From there, they asked it to make the extension work in Safari and take care of the install. The account doesn’t mention any extra hands-on steps.
- How it went
- Within around 20 minutes, Session Buddy was open and usable in Safari. They said the token cost would have been only a few dollars and that the work consumed about 6% of their $20/month plan.
- Tips
- A port like this is easiest when the original extension source can be inspected directly. If the agent might alter data, have it pause first and wait for approval before it continues.
Try it yourself with ChatGPT
I want to adapt [extension name] from Chrome to [Safari/another browser]. Use this source code or repository as the starting point: [paste link or files]. Update the extension so it runs in the target browser, point out any browser APIs or features that need substitutes, and give me build-and-install instructions I can follow locally. Stop and ask me before you do anything that would delete, submit, send, or otherwise change my data. End when I can load the extension and its core features work in [target browser].
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Use an agent to patch a stubborn app bug
They pointed a coding agent at two annoying software behaviors and had it debug one and add a self-improvement feature to the other.
Use ChatGPT to narrow down Swift error causes
A Swift developer pastes an error and nearby code into ChatGPT to get a quick first guess, then checks the output before changing anything.
Have agents co-build a reference system with role splits
A solo founder divided an AI-assisted build into roles and shipped a 120-model mental-models framework with an MCP server.
Draft a minimal Windows VNC viewer from a brief
They asked Claude to build a tiny Windows 10 VNC client from an email spec, but after a week it still did not work.
Use an AI spec to brief a coding agent
Work out a feature with an AI assistant, then pass the spec to a coding agent and verify the result by testing.
Build a PR dashboard across multiple repos
They used ChatGPT for planning and an agent in WebStorm to assemble a dashboard that tracked pull requests across four Azure DevOps repos.