Can’t find the Chrome extension you want? I used Claude to make me two personalized ones — and they’re working flawlessly
One of the most notable ways AI is changing the world is through software coding: vast swathes of code are now written by AI, and while there's still a debate over just how beneficial this shift is, there's no doubt it's happening at a large scale.
<![CDATA[ <article> <p>One of the most notable ways AI is changing the world is through software coding: vast swathes of code are <a href="https://www.techradar.com/pro/linus-torvalds-says-linux-is-not-anti-ai-tells-haters-to-fork-it-and-just-walk-away">now written</a> by AI, and while there's still a debate over just how beneficial this shift is, there's no doubt it's happening at a large scale.</p><p>Besides giving professional software developers a new tool to work with, 'vibe coding' also means anyone can put together their own programs, with no coding experience required. While you can't exactly knock together a Word clone in an afternoon, you can create simple tools and apps relatively easily.</p><p>And that's what I've been doing with the help of Claude: I've created a couple of small Chrome extensions that customize the browser in a way that wasn't really offered by any existing utilities I could find. Here's how it's done, and how you can do it too.</p><h2 id="how-it-works">How it works</h2><figure class="van-image-figure inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="zZ7wCbUEZnFFGxEHYzctuJ" name="Claudeextensions-2" alt="A laptop screen showing Claude and Chrome extensions made with Claude" src="https://cdn.mos.cms.futurecdn.net/zZ7wCbUEZnFFGxEHYzctuJ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Claude getting to grips with an extension coding challenge </span><span class="credit" itemprop="copyrightHolder">(Image credit: Anthropic / Future)</span></figcaption></figure><p>If you're completely new to coding in an AI chatbot, it's not difficult to get started. All of the major players offer dedicated tools for coders, but if you're just creating a few simple projects, then you can work right inside the conversation window — describing what you want and seeing the results in your browser.</p><p>I've been using <a href="https://claude.ai/" target="_blank">Claude</a> for these personal extensions, though you can just as easily use something like ChatGPT, Gemini, or Copilot. As usual, you'll get access to better models and higher usage rights if you're on a paid plan, but it's not essential for coding.</p><p>You can get started with a prompt as straightforward as "I'd like to build a Chrome extension to..." and then describe what you want. The AI will ask for the details and clarifications it needs, tell you about any limitations or potential issues, and get busy putting together the extension. You can use follow-up prompts to make tweaks and customizations as needed</p><p>For installing the extension on your computer, your AI of choice will advise you on this as well. You need to head to "chrome://extensions" in a new tab, enable the <strong>Developer mode</strong> toggle switch in the top right corner, then choose <strong>Load unpacked</strong> to pick your extension files. Extensions can be refreshed and removed from the same page as needed.</p><h2 id="project-1-a-new-tab-page">Project 1: A new tab page</h2><figure class="van-image-figure inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="mFQJVPer9evQfttJWbkDqJ" name="Claudeextensions-3" alt="A laptop screen showing Claude and Chrome extensions made with Claude" src="https://cdn.mos.cms.futurecdn.net/mFQJVPer9evQfttJWbkDqJ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">A new tab page to my specifications </span><span class="credit" itemprop="copyrightHolder">(Image credit: Anthropic / Future)</span></figcaption></figure><p>There are many different ways you can customize the new tab page in Chrome (that shows on a blank type), and a multitude of options in the Chrome Web Store to pick from. However, I wanted something completely bespoke, with exactly what I wanted—I spend a lot of time looking at this page after all.</p><p>Not only was Claude able to code me a page, it answered all my questions: about how to pull in BBC headlines, the weather forecast, and all the other elements that I wanted on the page. Without the help of the AI, this would've taken me hours of research and coding, but it was done in minutes. I also added a scratchpad for taking notes, and a continually updated list of the five sites I've visited the most in the past week.</p><p>The weather forecast is a good example of how personalized you can make these extensions. I've got the weather for now, the weather in two hours' time, and the weather in four hours' time, all represented as simple icons that offer an at-a-glance update. I know instantly what the weather's going to do in the short term.</p><p>I was also able to take full control over the look and feel of the new tab page as well. So many of the options I've seen online try to pack too much in and are overly showy — my custom version is easy on the eye and minimalist. And any time I want to add a new feature or take one away, all it takes is a few lines in a Claude conversation.</p><h2 id="project-2-a-history-analyzer">Project 2: A history analyzer</h2><figure class="van-image-figure inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2000px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="PiLkXde2fi3BtL2G5hAYsJ" name="Claudeextensions-4" alt="A laptop screen showing Claude and Chrome extensions made with Claude" src="https://cdn.mos.cms.futurecdn.net/PiLkXde2fi3BtL2G5hAYsJ.jpg" mos="" align="middle" fullscreen="" width="2000" height="1125" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">You can do more with your Chrome history than you may have realized </span><span class="credit" itemprop="copyrightHolder">(Image credit: Anthropic / Future)</span></figcaption></figure><p>Something else I've been wanting for a long time in Chrome is to get a bit more out of the history page (it's "chrome://history" in a new tab). By default, it's just a standard list of websites in reverse chronological order, but I wondered if an extension could analyze this and produce a few insights: like most visited sites and browsing patterns, for example.</p><div><blockquote><p>I'd like to create a Chrome extension just for myself that does a bit more with the Chrome history page. I'd like to include a pie chart showing the sites I've visited most in the last week. What other insights could we glean from this history page? What about average time between one link and the next?</p><p>Sample Claude starter prompt</p></blockquote></div><p>I was able to get started on this extension in Claude without knowing exactly what I was after. I asked what was possible and the kind of queries that could be tried, and together with the AI formulated a plan to show the sites I visited the most often, the hours of the day I open most new pages, and most common ways I tend to visit sites (by loading bookmarks, typing URLs, following links, or whatever).</p><p>That last panel in the dashboard wouldn't have been there without Claude: the AI told me that Chrome's history page made this data available, and that it could be tapped into, otherwise I wouldn't have known. It also had ideas for more panels as well, and I'm going to keep tweaking it as well. It's now a much more useful screen of information than the long list of links that Chrome serves up as standard.</p><p>Both of these extensions were coded in minutes rather than hours, and show just how capable AI now is — for small-scale personal projects at least. If there's a browser feature you've always wanted but haven't been able to find a way to implement, there's a good chance you'll be able to get an AI chatbot to build it for you, to your exact specifications.</p><div style="min-height: 250px;"> <div class="kwizly-quiz kwizly-eJqYYX"></div> </div> <script src="https://kwizly.com/embed/eJqYYX.js" async></script> </article> ]]>
Read the full article on TechRadar
Read Full Article →