Let Claude Code run a Chrome extension project
I have a small free Chrome extension, Stackboard. Task: I have a small free Chrome extension, Stackboard. It turns your new tab into a board of your own Chrome bookmarks. Last Sunday I handed it to Claude Code with this prompt (trimmed): I want you to be the CEO of Stackboard. Once a day I'd like you to playwright into my browser and go into relevant product forums ... Your goal is to maximize downloads and usage. By monitoring usage patterns you should aim to improve and iterate on the product over time. You should also play support ... How it runs: A scheduled task in the Claude desktop app fires every night at 9pm. It loads a skill, a markdown playbook it wrote and keeps editing: read the store dashboard, check comments on our posts, scan subreddits for people asking for this kind of tool, plan the night's posts, then work on the product. Playwright drives a Chrome profile that's signed into my Reddit, X and the Chrome Web Store dashboard. Each night it files a pinned page in my Notion with what happened and anything it needs from me. Nothing public goes out until I reply "go". What it did in week 1: Found an extension with nearly the same name and a Featured badge, and told me to rename before launching. Stackable became Stackboard. Caught my store listing claiming something the code stopped doing months ago, and rewrote the privacy text. Built the next version: a first-run screen that copies your bookmarks bar into a board, and a OneTab-style "stash this window". It's in store review now, tested with 67 unit checks and 55 end-to-end checks in Chrome for Testing. Recorded its own demo videos from the real extension, and a second Claude session made a promo montage in Remotion. When the Notion connector dropped out of scheduled runs, it wrote a fallback that drives Notion's web API from my signed-in browser. What didn't work: Google makes me re-enter my password on the store dashboard every few days. It can't type passwords (good), so the release sat for five days while I was travelling. Its first Reddit post got one upvote. It wanted me to text my friends for the first users. I said no. Numbers: 4 weekly users, 14 installs in the last 30 days, 0 reviews, $0 spent. It's free: https://chromewebstore.google.com/detail/bgcedhchngcopaefchpkbhioagknnpma?utm_source=reddit&utm_medium=post&utm_campaign=20261002-claudeai-ceo What would you add to its nightly loop?; tools: Claude Code. Human role: The original post does not say how a person stayed involved.; limitations: Prerequisites include a signed-in Chrome profile for Reddit, X, and the Web Store, plus Notion access. Key constraints are Google's periodic password re-entry, which blocks automated releases, and the agent's inability to type passwords. Source reliability is secondary (Reddit post). Human approval is mandatory for all public actions. Proposed advice: Implement a manual password refresh step or use app-specific credentials if supported..
Tools
Published on Agent Work Atlas:
Overview
I have a small free Chrome extension, Stackboard.
Workflow
I have a small free Chrome extension, Stackboard. It turns your new tab into a board of your own Chrome bookmarks. Last Sunday I handed it to Claude Code with this prompt (trimmed): I want you to be the CEO of Stackboard. Once a day I'd like you to playwright into my browser and go into relevant product forums ... Your goal is to maximize downloads and usage. By monitoring usage patterns you should aim to improve and iterate on the product over time. You should also play support ... How it runs: A scheduled task in the Claude desktop app fires every night at 9pm. It loads a skill, a markdown playbook it wrote and keeps editing: read the store dashboard, check comments on our posts, scan subreddits for people asking for this kind of tool, plan the night's posts, then work on the product. Playwright drives a Chrome profile that's signed into my Reddit, X and the Chrome Web Store dashboard. Each night it files a pinned page in my Notion with what happened and anything it needs from me. Nothing public goes out until I reply "go". What it did in week 1: Found an extension with nearly the same name and a Featured badge, and told me to rename before launching. Stackable became Stackboard. Caught my store listing claiming something the code stopped doing months ago, and rewrote the privacy text. Built the next version: a first-run screen that copies your bookmarks bar into a board, and a OneTab-style "stash this window". It's in store review now, tested with 67 unit checks and 55 end-to-end checks in Chrome for Testing. Recorded its own demo videos from the real extension, and a second Claude session made a promo montage in Remotion. When the Notion connector dropped out of scheduled runs, it wrote a fallback that drives Notion's web API from my signed-in browser. What didn't work: Google makes me re-enter my password on the store dashboard every few days. It can't type passwords (good), so the release sat for five days while I was travelling. Its first Reddit post got one upvote. It wanted me to text my friends for the first users. I said no. Numbers: 4 weekly users, 14 installs in the last 30 days, 0 reviews, $0 spent. It's free: https://chromewebstore.google.com/detail/bgcedhchngcopaefchpkbhioagknnpma?utm_source=reddit&utm_medium=post&utm_campaign=20261002-claudeai-ceo What would you add to its nightly loop?
Reported result
Actual outcomes reported by the author include 4 weekly users, 14 installs in 30 days, 0 reviews, and $0 spent. The agent identified a naming conflict, corrected outdated privacy text, and built new features tested with 67 unit and 55 end-to-end checks. However, a password re-entry requirement delayed a release by five days, and the first Reddit post received only one upvote.
Human role
The original post does not say how a person stayed involved.
Limitations
Prerequisites include a signed-in Chrome profile for Reddit, X, and the Web Store, plus Notion access. Key constraints are Google's periodic password re-entry, which blocks automated releases, and the agent's inability to type passwords. Source reliability is secondary (Reddit post). Human approval is mandatory for all public actions. Proposed advice: Implement a manual password refresh step or use app-specific credentials if supported.
Try it
Act as the CEO for my Chrome extension [replaceable: extension name]. Set up a nightly workflow using Claude Code and Playwright. 1. Scan [replaceable: forums/subreddits] for user feedback and competitor mentions. 2. Check the [replaceable: store dashboard] for metrics and listing issues. 3. Draft a summary in [replaceable: Notion page] including proposed code changes and marketing posts. 4. Do NOT publish anything or deploy code. 5. Wait for my explicit 'go' command. First, perform a dry run on a sample day: identify one potential issue and one content idea, then present them for my review. If inputs are missing, ask me for the specific URLs or credentials needed. Ensure no passwords are typed by the agent.
Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.