From 7 Steps to 1 Click: Growing on LinkedIn by Commenting

Overview

A post is one shot a day, but you can comment many times. InlineAI writes a short comment inside the LinkedIn or X comment box in one click, in your own voice.

My role

Solo: product, design, prompt writing and build

Team

Just me, working with AI coding agents

Timeline

May to September 2026 (4 months)

Watch the full film 3:10 · with sound Above: one click inside the comment box

Impact overview

Fewer steps

Commenting went from 7 steps to 1 click.

Reach

About 20 comments got 5,747 impressions in one week.

Built to last

Open source, 2 platforms, 6 AI providers and 75 tests.

Summary

A growth tool I built for myself, then opened up for everyone.

I noticed something on my own LinkedIn: I can post once a day, but I can comment many times, and comments bring a lot of impressions. But writing 10 to 20 good comments a day takes time. When I interviewed 10 active commenters, 7 were already using ChatGPT or Claude, with a slow copy and paste flow that still sounded like AI.

So I designed and built InlineAI: a small button inside the comment box. One click and it reads the post and writes a short comment about it, in your own voice. It works on LinkedIn and X.

I owned everything: the growth idea, the research, the scope, the design, the prompt, and the code, which I built by writing a clear spec for AI coding agents.


The Whole Story in 3 Minutes

Short on time? Kissi, my rabbit guide, walks you through the growth idea, the research, the key decisions, a live demo and the results.

The InlineAI story, narrated by Kissi. 3 minutes, captions on screen.

Post Once. Comment Every Day.

Most people think growth on LinkedIn means posting more. But you can only post so often before people tune out. Comments have no such limit. Every good comment sits under someone else's post, in front of their audience, with your name and headline on it.

Posting only

1 chance a day, shown mostly to people who already follow you. A good post takes an hour or more.

Posting + commenting

10+ chances a day, each one in front of a new audience. A good comment takes a minute. Each one is a small ad for your profile.

People who grow this way

Chandan Mendiratta, Chief Brand Officer at Zepto, has about 258K followers on LinkedIn.

Scroll his activity and you see the habit: lots of short, human comments on other people's posts, some just one emoji. They still get likes and replies, because a person showed up, not a bot.

He calls LinkedIn "premium Instagram" and says a post from someone with distribution "reaches hundreds of thousands of impressions, it's free media" (Storyboard18). Comments are how you borrow that distribution before you have your own. Even Forbes calls commenting LinkedIn's "secret growth hack".

I tested it on my own account

LinkedIn now shows you how many people saw each of your comments. My last ~20 comments, all short, got 5,747 impressions in one week. One single line on a viral news post got 3,361. That is a lot of reach for a few seconds of typing.

My one line comment on a viral post, showing 3,361 impressions
One short, human comment: 3,361 impressions.

This is the whole bet behind InlineAI:

  • More good comments means more impressions.
  • More impressions on your name means more profile visits and followers.
  • Showing up under the same people's posts means more connections who already know you.

The only thing in the way is the time it takes to write good comments. That is what I set out to fix.


Research: How People Comment Today

Before building, I wanted to know how people who already comment a lot actually do it. So I ran unstructured interviews with 10 people who actively comment on LinkedIn and X, and backed it up with desk research and my own data.

10

Unstructured interviews with people who actively comment on LinkedIn and X.

7/10

use ChatGPT or Claude to write their comments today.

20

of my own comments checked for impressions, one week of data.

2

articles on LinkedIn growth plus a scan of comment tools in the Chrome Web Store.

The finding that shaped everything

7 out of 10 people already use AI to comment. They don't need to be convinced that AI can help. What they hate is the path to it. Here is the flow they described, next to the flow I designed:

Today, with ChatGPT or Claude

7 steps · 2 tab switches
  1. See a post
  2. Copy the post text
  3. Open ChatGPT in a new tab
  4. Paste and ask “what should I comment?”
  5. Fix the answer so it sounds less like AI
  6. Copy it and go back to the post
  7. Paste, edit and post

With InlineAI

3 steps · 0 tab switches
  1. Click the comment box
  2. Click “Write with AI”
  3. Read, edit and post

What I heard, and what I did about it

Pain point 01

Too slow, so they comment less

Copying, switching tabs and pasting back turns a quick comment into a small task. So people comment on fewer posts, which means less reach.

Design response: the button lives inside the comment box. One click, no tabs.

Pain point 02

AI answers sound like AI

The answers are long, polite and generic, so people have to rewrite them before posting, or risk looking fake.

Design response: strict writing rules, banned AI phrases, and voice samples so it sounds like you.

Pain point 03

Not sure what to say

Especially on posts outside their field, people freeze and scroll past instead of commenting.

Design response: it reads the whole post and picks one specific thing to react to, from the angle of your persona.

Pain point 04

Scared of looking fake or dumb

A comment sits under your name in front of strangers. People worry about how it will look, so they hold back.

Design response: it never posts for you. You always read and edit first, and it skips posts not worth a comment.

How might weHow might we help people who already comment a lot write a specific comment in their own voice, without ever leaving the post?


The Problem: Too Many Steps, and It Still Sounds Fake

So the problem is two sided. Doing it by hand is slow, and doing it with AI takes too many steps and still sounds fake. AI comments fill feeds with the same lines. Here is the difference, on the same post:

Typical AI comment

Great insights! Thanks for sharing this powerful reminder. SEO is truly evolving in today’s fast paced world. 🚀

Fits any post. Everyone can tell it is AI.

What InlineAI wrote

Clear split between SEO, AEO and GEO.. the “what others say about you” part is probably the hardest shift for teams used to controlling every brand message.

Points at one specific idea in the post and adds a thought.

A bad AI comment is worse than no comment. It tells people you did not read their post, and it hurts the very growth you wanted.

Why other tools did not work for me

The popular comment tools in the Chrome Web Store are mostly closed source and freemium. They failed me in four ways.

  • Generic output. Long, polite template comments that could sit under any post.
  • One voice for everyone. Every user sounds the same, so nobody sounds like themselves.
  • Your data goes to their server. Posts and your profile pass through a company you do not know.
  • Another monthly plan. A markup on top of AI that already costs less than a rupee per comment.

Key Decisions

Every choice came back to one goal: a comment you would be happy to post under your own name, in under a minute.

DECISION 01

Inside the comment box, not in a popup

The button shows up only when you click a comment box, right where you are already typing. No side panel, no new tab, no copy and paste.

Why: speed is the whole point. Every extra step means fewer comments.

DECISION 02

Your voice, set by you

A persona (role, expertise, industry) decides what you notice. Voice samples, a few of your own comments, decide how you sound.

Why: comments only build your name if they sound like you.

DECISION 03

Bring your own key, no backend

You paste an API key from your own AI provider: OpenAI, Claude, Gemini, Groq, OpenRouter, or Ollama running free on your laptop. There is no InlineAI server.

Why: no subscription, no data leaving your browser, nothing for me to run.

DECISION 04

It never posts for you

InlineAI only writes into the box. You read it, change it, and press LinkedIn's own Comment button.

Why: your name is on it. A human should always make the final call.

What I cut from V1

Saying no kept V1 small enough to ship fast.

  • Auto posting
  • Many tones
  • Accounts
  • Paid plans
  • Analytics
  • Cloud sync
  • Other platforms
  • Rewrite my draft

Two came back later, once V1 proved itself: a keyboard shortcut, and X support.


InlineAI on Popular Posts

I ran InlineAI on popular posts by well known product managers and designers, on LinkedIn and X. Each comment below took one click. I blurred the authors, and none of these were posted: they were written for this case study.


Features

Small on purpose. Everything here exists to get you from an empty box to a good comment faster.

One click, in the box

A “Write with AI” pill appears inside any comment or reply box.

Persona

Your name, role, expertise and industry decide what you notice in a post.

Voice samples NEW

Paste a few of your own comments. It copies how you write, never what you said.

LinkedIn and X

Feed, posts, profiles, company, group and event pages, plus X replies.

6 AI providers

OpenAI, Claude, Gemini, Groq, OpenRouter, or a free local model with Ollama.

Reads the whole post

Opens “see more”, notes images or videos, and reads the original post when you reply.

Keyboard shortcut

Alt Shift W to write, Esc to stop.

Safe with your drafts

Asks before replacing text you typed. Keeps the @mention in replies. Never posts.

Skips spam

On “comment YES for the PDF” posts it says “Not worth a comment” instead.

Every language

Replies in the post's language: English, Hindi, Hinglish, Spanish and more.

Open prompt

Read the full prompt in settings, copy it, or replace it with your own.

Light and dark

The pill matches LinkedIn's theme and never clashes with the page.


How to Use It

Setup takes about two minutes. After that, each comment takes one click.

  1. Install itDownload the code from GitHub and build it (or grab the ready zip). In Chrome, open chrome://extensions, turn on Developer mode, click “Load unpacked” and pick the dist folder. A Web Store listing is coming.
  2. Pick your AI and paste your keySettings open by themselves. Choose a provider, click “Allow access” for that one site, paste your API key, and press “Test connection”. Using Ollama? No key needed.
  3. Tell it who you areFill in your persona and paste 3 to 5 of your own comments as voice samples. All optional, but this is what makes it sound like you.
  4. Click a comment boxOpen LinkedIn or X, click the comment box under any post, and press “Write with AI” (or Alt Shift W).
  5. Read, edit, postThe comment types itself into the box. Change anything you like, then press Comment yourself.
InlineAI popup on first run, with persona and voice samples filled in, and ready in dark mode

Steps 2 and 3 in the popup: first run, persona with voice samples, and ready in dark mode

LinkedIn post with the InlineAI Write with AI pill inside the empty comment box
Step 4: the pill waits inside the comment box
The comment InlineAI wrote, sitting in the LinkedIn comment box before posting
Step 5: a post specific comment, not posted until you say so

A SIMPLE ROUTINE TO TRY

15 minutes a day: comment on 10 posts from people a little bigger than you in your field. Reply to everyone who replies to you. Post when you have something worth saying.


Design Details

The pill had one job: feel like it belongs on LinkedIn without looking like LinkedIn. It is small, sits inside the box, and matches LinkedIn's light and dark themes. A Shadow DOM keeps LinkedIn's styles and mine from touching each other.

I designed every state, because an AI tool spends a lot of its life waiting or failing. Errors say what went wrong and what to do next, in plain words.

The Write with AI pill in default, hover, writing, error and info states, in light and dark themes

Every state of the pill, in both LinkedIn themes

The Writing state of the pill on an X reply box

The “Writing…” state, caught live on X

A bug I found while making this case study

Testing on live posts showed that once a comment was written, the pill sat right on top of its first line. I changed it so the pill shrinks to an icon and moves just outside the box as soon as the box has text.

Before: the pill covers the comment text. After: a small icon sits outside the box

Small things that build trust

It never deletes your words

If you already typed a draft, InlineAI asks before replacing it.

Easy to stop

Press Esc, click the pill again, or just start typing.

Never steals focus

The comment only types into the box while you are still in it.

Stays out of private spaces

It never shows up in messages, DMs or the new post box.


Your Voice, Not Mine

The button is easy. The words are hard. The prompt is the actual product, so I treat it like a design file, with versions and a changelog.

To make comments sound human, I tuned the prompt on comments I wrote myself, like “What was your process? extension? plugin?”. It worked, but it also meant every user got my voice. That is the exact problem I was trying to solve.

So in version 0.4 I took my voice out. The prompt now holds only the craft rules, and the voice comes from each user: their persona decides what they notice, and their voice samples decide how they sound. Leave it empty and you get a plain, friendly default.

Persona settings with name, role, expertise, industry, voice notes and voice samples
Persona and voice samples, on the settings page
If a stranger could guess it was AI written, you failed.From the LinkedIn prompt

Rules every comment follows

  • Short. Most comments are 5 to 25 words.
  • Specific. Point at one specific thing: a number, a tool, a phrase.
  • Add something. An opinion, a tip, or one honest question.
  • Simple words. No “insightful” or “game changer”.
  • No template. Every comment starts differently.
  • Great post
  • Thanks for sharing
  • Resonates
  • Game changer
  • Delve
  • Journey
  • 🔥 🚀 🙌

Privacy You Can Check, Not Just Trust

A tool that reads what you see on LinkedIn has to earn trust. So instead of a privacy promise, the settings page shows exactly what leaves your browser on each click, and what never does.

Settings section listing exactly what is sent to the AI provider on each click
  • Ask for the least. The only fixed permission is storage. Access to an AI provider is asked for one site at a time, only when you pick it.
  • The key stays home. Saved only on this device, never synced, and hidden in debug logs.
  • Posts cannot give orders. Post text and voice samples are marked as untrusted, so a post that says “ignore your rules” cannot take over the AI.
  • LinkedIn cannot spot it. The extension's files are hidden from the page.

Building It With AI

I am a designer, not a Chrome extension engineer. So I wrote the spec like a product manager and let AI agents write the code.

Before any code, I wrote one detailed spec for the coding agent: the user, the pain, the flows, every button state, the look, the permissions, what to test, and a clear list of what not to build.

My job was to review, test on live posts, and push back when something felt wrong. The spec is public in the repo.

  1. May 2026 · V0.1First version ships. The pill, post reading, streaming, six providers, the settings page and the first prompt.
  2. Sep 2026 · AuditI found serious problems. A private signing key in the repo, retired AI models, empty answers that looked like success, and comment boxes the pill missed.
  3. Sep 2026 · V0.2Fixed and hardened. Security fixes, clear errors, draft protection, a keyboard shortcut, and a custom model field. Tests grew from 19 to 54.
  4. Sep 2026 · X supportSecond platform. Each site sits behind a small adapter, so adding X took one clean step.
  5. Sep 2026 · Personal voicesEvery user sounds like themselves. Voice samples, a neutral prompt, and the pill overlap fix. Tests now at 75.

Results

Here is where my account stands after 90 days of posting and commenting. To be honest about it: these numbers come from my posts and comments together, and I cannot split out how much InlineAI alone added. What I can say is that comments are now a steady, daily source of reach for me, and InlineAI is how I keep up.

LinkedIn content analytics: 153,944 impressions in 90 days, up 47%
153,944 impressions in 90 days, up 47%.
LinkedIn audience analytics: 8,142 followers, up 17% in 90 days
8,142 followers, about 1,250 new in 90 days (up 17%).
3,361 Impressions on one short comment
2 + 6 Platforms and AI providers
75 Automated tests, run on every change

What I Learned

  • Start from the growth loop, not the feature. “Write comments” is a feature. “Show up in front of new people 10 times a day” is the reason anyone cares.
  • Research changed the problem. I thought people needed AI to write comments. 7 out of 10 already used it. What they needed was fewer steps.
  • In an AI product, the words are the interface. I spent more time on the prompt than on the pixels, and it was the right call.
  • Build for yourself, then check you did not build only for yourself. My own voice was baked into V1 until I caught it.
  • Testing on live posts beats any mockup. Both the overlap bug and the voice problem only showed up in daily use.

What is next

A Chrome Web Store listing, an “improve my draft” mode, quick chips like shorter or add a question, and Reddit through the same adapter setup.

More case studies

× Enlarged case study image