Events AI Circle Partners Blog
3rd Space Bucharest · AI Workflows Card 005 Shipped Oct 2026

Write once on your own page. Post again on the company page.LinkedIn Remakes

Claude logs every post I write, picks the four that did best, and rewrites them for the 3rd Space page. I get one doc a week to review.

CreatorEric Melchor
RunsWeekly, two skills
Stages4
Time saved~2 hrs a week
What one week used to cost 1–2 hrs
Before
Now
Claude — Monday log, Saturday remakes
By hand: copy each post, write down the likes, rewrite the good ones for the company page Now: Claude does all of that on its own. I read one doc and decide what to post.

Easily two hours a week back. The part that’s left — choosing what goes out, and adding a photo — is the part that should be mine.

Eric Melchor

“Creating content for your personal LinkedIn is time consuming. So imagine doing it for your personal page and a company page. In most cases, there simply isn’t enough time. Now Claude takes posts I’ve already written, rewrites them, and emails me a doc every week with the drafts. Growing my company page just got a whole lot easier.”

Eric Melchor · made this one · Founder, 3rd Space Bucharest

Overview

What this does

I post on my own LinkedIn. Some posts do well. Then they scroll away, and the 3rd Space company page sits quiet, because there’s no time to write for two pages.

This workflow fixes that with two skills.

The first one keeps a list. Every Monday, Claude opens my LinkedIn and adds each new post to a database in Notion. It saves the link, the first line, the date and the number of likes.

The second one does the rewriting. Every Saturday, Claude picks four posts with at least nine likes that haven’t been reused yet. It reads each one in full and rewrites it in the 3rd Space voice: “we” instead of “I”, with a new opening line. It puts all four in a Google Doc and emails me the link.

I read the doc, pick what I like, add a photo if it needs one, and post. A copied version runs on your own LinkedIn, Notion and email. It never touches anyone else’s.

Before

Before: how I used to do it

All by hand. Easily one to two hours every week.

01Copy and paste each post. One by one, into a list.
02Write down the likes. So I’d know which posts were worth using again.
03Rewrite the good ones for the company page. This was the slow part, and the part that got skipped.
After

How it works, in four steps

Two skills, each on its own weekly timer. Then one doc for me.

1Monday

Claude logs my new postsskill one — LinkedIn to Notion

  • Finds the newest post already in the list, then scrolls LinkedIn to find everything after it.
  • Skips reposts. Only my own posts count.
  • Saves the real “Copy link to post” link, the first line, the date and the likes.
Watch for It uses my browser, where I’m logged in. If the laptop is asleep or logged out, it stops and says so. It doesn’t guess.
2Saturday

Claude picks four postsskill two — the remake

  • Only posts with nine or more likes that haven’t been reused yet.
  • The two best performers, plus two picked at random.
  • No two on the same topic. Two padel posts in one week gets swapped.
The rule that matters Proven posts only. The likes are the filter, so the company page gets my best work, not my latest.
3automatic

Claude rewrites and sends the docGoogle Doc + one email

  • A new opening line, a few sentences reworded. Same story, same facts.
  • “We” and “at 3rd Space”. I become “our founder Eric”.
  • Old event promos lose their dates and become “here’s what these nights are like”.
Watch for Tags don’t carry over. The doc writes tagged people as plain names and reminds me to tag them again.
4your call

I review and postmy part

  • I read each draft and decide if it goes out.
  • I decide whether to add a picture.
  • I post it on the company page myself. Nothing goes out on its own.
Still by hand The yes or no. Claude writes the drafts. I’m still the editor.
Tools

What you need

Nothing new to buy. I already had all of these.

Claude · Cowork Two Claude skills Claude in Chrome (reads LinkedIn) Notion (the list) Google Docs (the drafts) Gmail (the link) Two scheduled tasks
The hard parts

What goes wrong — so it doesn’t go wrong for you

The one that got us

The posts in Notion weren’t in order.

The sync needs to know one thing: what was the last post I saved? The easy answer is “the newest date in the list”. But the list wasn’t in date order. Rows went in out of order, and a few old ones had the date I scheduled the post, not the day it went out. Trust the dates, and the sync starts in the wrong place.

The fix was hiding in the link itself.

Every LinkedIn post link has a long number in it. Newer posts always have bigger numbers.

  • Find the cutoff by the number, not the date. The biggest number in the list is the last post saved.
  • Work out the real date from the number too. The post number holds the time it went out. The skill reads it with one line of code.
  • Check for doubles after every run. No link should appear twice.

LinkedIn hides posts until you scroll

The page only draws posts that are really on screen. A program that “jumps” down the page sees nothing new. Claude has to scroll like a person.

Real scrolling, then read.

Two kinds of link

Copy a link from the feed and you get the full address. Copy it from a single post page and LinkedIn gives you a short lnkd.in link. Mix them and the list stops matching.

Always “Copy link to post” from the feed.

Old promos go stale

A post saying “join us this Thursday” is wrong a month later. The remake drops the date and the sign-up link and talks about the night instead.

Past event? Make it timeless.

Mark it done last

Posts are only marked “remade” after the doc exists and the email is sent. If anything fails halfway, they stay in the pool for next week.

Doc, email, then mark.

Three more things worth knowing

A window in the background won’t click

If the browser isn’t in front, LinkedIn’s “…” menu may not open. A tiny screenshot before each click wakes it up.

Look, then click.

Check the link it copied

Sometimes the wrong post’s menu opens. The skill only keeps a link if it has that post’s own number in it. Otherwise it tries again.

Right number, or retry.

The pool runs dry

Four a week uses up good posts fast. The email says how many are left, so you know when to write more.

Watch the count in the email.

Your turn

Copy this and use it today

Two skills. The first one keeps the list. The second one does the rewriting. Both use your LinkedIn, Notion and email — never anyone else’s.

Step 1

Copy the skill

Pick a tab below and press Copy skill. The whole skill is now on your clipboard.

Step 2

Paste it into Claude

Open a new chat, paste it, and say: “Turn this into a skill and set it up for me.”

Step 3

Answer the questions

Every {{ }} is a blank. Claude asks you for each one and fills in your own names, folders and accounts.

Step 4

Switch it on and try it

Check it’s on under Settings › Capabilities › Skills. Then run it once on something low-stakes, and watch what it does.

Start with the first skill only. A list of your posts and their likes is useful on its own. Add the remakes once the list is filling up.

linkedin-notion-sync.md
---
name: "linkedin-notion-sync"
description: "Add my new LinkedIn posts to my Notion LinkedIn database (link, first line, date, likes). Use for 'sync LinkedIn to Notion' or the weekly run."
---

# LinkedIn -> Notion sync

Adds every LinkedIn post I published that isn't in my Notion database yet. Never edits or deletes rows that are already there. When it runs on a schedule, don't ask questions: do the work and report.

## Fill these in once

| Placeholder | What it is | Where to find it |
| --- | --- | --- |
| {{YOUR_NAME}} | your name as LinkedIn shows it | your profile |
| {{ACTIVITY_URL}} | your "all activity" page | linkedin.com/in/<you>/recent-activity/all/ |
| {{NOTION_DB_URL}} | the Notion database page | your Notion |
| {{DATA_SOURCE_ID}} | the database's data source id | ask Claude to look it up from the URL |

The database needs these columns: Name (title), URL (url), Date (date), Likes (number), and a "Remade" select column for the remake skill. Leave "Remade" blank here.

## Steps

### 1. Find where you left off
Read every URL already in the database. Each LinkedIn post link holds a 19-digit post ID (`activity-(\d{19})`). The highest ID is the newest post already saved.
Don't use the Date column for this. Rows get added out of order, and some carry a scheduled date instead of the day the post went out. The ID is always right.

### 2. Collect new posts (Claude in Chrome)
- Open {{ACTIVITY_URL}} in a new tab. I'm already logged in there.
- LinkedIn only draws posts that are really on screen. Scrolling with code alone won't load them. Use real scroll actions, and read the posts after each scroll.
- For each post, record: the post ID, whether it's a repost (skip those), the author (must be {{YOUR_NAME}}), the first line of text, and the like count ("X and 12 others" means 13).
- Keep scrolling until you reach a post whose ID is at or below the one from step 1.
- Publish date = `new Date(Number(BigInt(id) >> 22n))`, written as YYYY-MM-DD.

### 3. Get each post's real link
Use the post's "..." menu, then "Copy link to post". Catch what lands on the clipboard and strip the `?utm...` part.
- Only accept the link if it contains that post's ID. If not, press Escape and try again.
- Take a tiny screenshot before each click. A window in the background won't open its menus without it.
- Don't open single-post pages to copy links. There LinkedIn hands back short lnkd.in links, which don't match the rest of the database.
- If the menu keeps failing, use `https://www.linkedin.com/feed/update/urn:li:activity:<ID>/` and say which rows used it.

### 4. Write to Notion
One row per new post:
- Name: the post's first line (first sentence if it's long). Don't invent text.
- URL: the copied link.
- Date: the publish date.
- Likes: the count right now.

### 5. Check
Read the database again. Every new ID is there, and no URL appears twice.

## Report
One or two sentences: how many posts were added and their date range, plus anything odd (reposts skipped, fallback links used). If Chrome or LinkedIn wasn't reachable, say so and stop. Don't write guesses.

More cards in 3rd Space AI Workflows — each one a real workflow from a real member, with the template attached.