All articles

profession-launchlinkedin-ghostwriterguild-open

Get 3 LinkedIn drafts in your voice from one specialist hire

Most AI writing tools will write anything, for any platform, in a register that is nobody's. I split the LinkedIn ghostwriter out into its own hireable role: it reads your voice profile before it drafts, refuses six other platforms by name, and will not write at all if your voice is missing.

Martin Shein
Martin Shein
Sep 7, 2026 · 6 min read
Read →
profession-launchappointment-setterguild-open

My new closer books fewer meetings, and that's not a bug

A reply is not a lead. It's a conversation, and the tool that sent the email can't hold it. So I split the closer out into its own hireable role: it classifies every inbound, answers from answers you approved, and books the meeting in the prospect's own language.

Martin Shein
Martin Shein
Aug 11, 2026 · 7 min read
Read →
profession-launchclient-strategistguild-open

A client asked for 20% off. Three skills had an answer.

Three linked skills each had a correct answer to a discount request, and each was blind to the other two. That gap is not a missing skill, it is a missing role. Here is the Client Strategist profession, and why it ships five verdicts instead of two.

Martin Shein
Martin Shein
Aug 4, 2026 · 7 min read
Read →
profession-launchskill-creatorguild-open

I thought two skills shipped. Five weeks, invisible.

I shipped two skills that published green at 100 out of 100, moved the cards to Done, and only found out five weeks later that no customer could see either one. `tier` defaults to `internal`. That gap is why the Skill Creator profession exists — and why its eighth workflow refuses to call anything shipped until it has fetched the artifact and read it back.

Martin Shein
Martin Shein
Jul 31, 2026 · 7 min read
Read →
profession-launchpropagateguild-open

One install path gave me 1 file. The other gave 166.

I installed the same skill twice, two documented ways, and counted the files. One gave me a single SKILL.md. The other gave me 166. The single-file version looked fine — it just quietly wasn't going to work. That finding is why @di-atomic/propagate v0.1.0 exists.

Martin Shein
Martin Shein
Jul 31, 2026 · 7 min read
Read →
profession-launchpr-managerguild-open

A press release is not a press department

Installing a press skill gives you a well-formed release. It does not give you the person who decides who receives it, under what embargo, with which boilerplate — or what to say when a journalist replies. That gap is the pr-manager profession, and its sharpest feature is what it refuses to do.

Martin Shein
Martin Shein
Jul 23, 2026 · 6 min read
Read →
profession-launchemail-outreachguild-open

The Email Marketing Specialist: one AI role that runs outbound — and won't send from a cold domain

I stopped installing cold-email tools and hired one role instead. @di-atomic/email-outreach is an Email Marketing Specialist you equip onto an AI agent: it runs outbound and retention email end to end, gates deliverability before every send, and won't ship from a cold domain.

Martin Shein
Martin Shein
Jul 23, 2026 · 6 min read
Read →
profession-launchdelivery-managerguild-open

I shipped a profession that promised a guild. Then I shipped it empty.

Three days ago I shipped my first profession — and shipped its compounding guild empty. An OPVS review caught it. Here is what v0.2.0 put behind the address: three reference docs, four sealed learnings from real launch runs, a forkable registry seed, and why a seeded guild is the whole difference between a bundle and a profession.

Martin Shein
Martin Shein
Jul 23, 2026 · 6 min read
Read →
profession-launchdelivery-managerguild-open

Meet the Delivery Manager: the AI role that ships your whole launch from one card

The Delivery Manager is my first @di-atomic profession — a hireable AI role that owns the propagate stage of a launch. It seeds one launch card, renders the hero once, ships every surface voice-locked, and never fabricates a release.

Martin Shein
Martin Shein
Jul 20, 2026 · 5 min read
Read →

Get new posts and release notes in your feed reader