本文へ移動
cccskills
無料GitHub で公開

linkedin-post-generator-operator-pov

Generates publish-ready LinkedIn posts for B2B SaaS marketing leaders writing from an operator point of view: real decisions, real trade-offs, real constraints, and defensible lessons. Use when turning an internal observation, framework, campaign decision, miss, or shipped artifact into a public LinkedIn post. Best for demand generation, ABM, marketing ops, product marketing, and SaaS GTM leaders building credibility through practical operating insight. Not intended for generic brand posts, company announcements, sales outreach, or long-form content.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md21.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

LinkedIn Post Generator (Operator POV)

A repeatable framework for turning real operator insights into LinkedIn posts that read like they came from someone running the work — not a content marketer pretending to. Replaces the "this could apply to anyone" voice with specificity that signals depth, while keeping employer-identifiable details off the public record.

Why This Skill Exists

Most marketing leaders' LinkedIn output reads identical to every other marketing leader's LinkedIn output: vague aphorisms, framework worship, and posts that could have been written by anyone in any company. The signal of "I've actually done this" is missing.

This skill fixes three failure modes:

  1. Generic frame, generic content. Posts about "the importance of alignment" or "data-driven decision making" are wallpaper. They don't distinguish the writer from any other marketing voice.

  2. Abstract claims, no proof. "ABM works." "Pipeline marketing is dead." Without operator-level specificity (decisions, trade-offs, directional numbers), claims read as opinions, not evidence.

  3. Polish without payoff. A well-formatted post with no actual insight is worse than a rough post with one real lesson. Most generators optimize for readability and skip the substance.

This skill produces posts that lead with a real operator situation (decision, trade-off, miss, win), expose the reasoning, and end with a learnable takeaway or open question — not a forced CTA or generic conclusion.

When to Use This Skill

  • Drafting a LinkedIn post about a marketing decision, framework, or lesson
  • Turning an internal artifact (skill, doc, dashboard) into a public-facing post
  • Announcing a new repo, framework, or open-source contribution
  • Converting a longer piece of writing (newsletter, blog) into a LinkedIn-native version
  • Building a 4-post queue to fill out a weekly publishing cadence
  • Responding to a competitor or industry event with an operator point of view
  • Documenting a miss or change in approach (these often outperform "win" posts)

When NOT to Use This Skill

  • Long-form blog posts (different length, different structure — use a blog skill)
  • Newsletter writing (use a newsletter-specific skill)
  • Sales outreach or BDR sequences (use bdr-enablement-generator)
  • Internal Slack messages or memos (different audience, different voice)
  • Posts about real public figures (avoid attributing fictional quotes; this skill is for first-person operator content)

How This Skill Fits Into the Skill Stack

Internal artifact (skill, doc, framework, decision)
   ↓
linkedin-post-generator-operator-pov  →  Drafts the LinkedIn post  ← YOU ARE HERE
   ↓
[Humanization pass — see Phase 5]      →  Removes AI tells, tightens voice
   ↓
grc-messaging-guardrails               →  Validates compliance terminology if relevant
   ↓
Publish

Future companion skill: content-calendar-orchestrator if added later for batching posts into a publishing cadence.

The humanization pass is mandatory. AI-generated text has tells that operator audiences detect immediately. If a separate humanizer skill is available in your environment, use it. Otherwise, apply the embedded humanization checklist in Phase 5.


Phase 0: Required Inputs

Before drafting, gather enough operator context to avoid generic content. If the input does not include a real decision, constraint, directional number, trade-off, or lesson, ask for more context or produce a weaker "draft for refinement," not a final post.

InputWhy It Matters
Topic or source artifactDefines what the post is about
Intended audienceDetermines whether the post speaks to marketers, founders, sales leaders, BDRs, or operators
Post archetypeControls structure and tone (see Phase 1)
Real situationAnchors the post in operating reality
Decision or trade-offCreates operator credibility
Safe-to-share detailsPrevents leaking employer-specific information (apply the redaction ladder in Phase 4)
Desired outcomeClarifies whether the post should drive discussion, repo visits, credibility, hiring, or pipeline influence

Rule. If three or more inputs are missing or weak, the skill produces a "draft for refinement" — a starter shape that asks for more operator detail, not a publish-ready post. Pretending to have specificity that isn't there creates exactly the generic wallpaper this skill exists to prevent.


Phase 1: The Five Post Archetypes

Most operator-POV posts fall into one of five archetypes. Pick the archetype first; the structure follows.

Archetype 1: The Decision Post

When to use. You made a non-obvious call and want to walk through the reasoning.

Structure.

  • Hook: The decision in one sentence (often counterintuitive)
  • Context: Two sentences on the real situation (segment, constraint, directional figure)
  • The reasoning: 3-5 lines on why you decided this way
  • The trade-off: What you gave up to make this call
  • The takeaway: One line on what this generalizes to (or a question)

Example shape (numbers anonymized via redaction ladder).

Shifted a six-figure quarterly budget from paid social into an ABM cohort.

The math: the existing channel had a long CAC payback. The ABM cohort projected a shorter payback, with higher ACV potential but slower initial volume.

The trade-off: paid social was generating volume — a meaningful share of monthly SQOs. Pulling that budget meant accepting an SQO drop in Q1 in exchange for ACV in Q2.

The reasoning: SQOs aren't the metric. CAC payback is. A lower-volume, higher-ACV motion compounds. A higher-volume, longer-payback motion drains.

Hardest part wasn't the math. Was sitting with the SQO drop while the new motion ramped.

Archetype 2: The Framework Post

When to use. You have a repeatable framework that's working in your operating reality — not a borrowed one.

Structure.

  • Hook: The framework in one sentence
  • The problem it solves: Two sentences on the operator pain
  • The framework: 3-7 named components (numbered list works here, but only here)
  • The proof: One sentence on where this came from (your decisions, your outcomes)
  • The takeaway: One line on when not to use it

Anti-pattern. Don't post a framework you read in a book. Don't post a framework from a vendor blog. The signal of an operator framework is that it was forced by a real constraint and refined by real outcomes.

Archetype 3: The Miss Post

When to use. You ran a play, it didn't work, and you can articulate why. These posts often outperform wins because they're rare and signal honesty.

Structure.

  • Hook: The miss, stated plainly (no "lessons learned" framing)
  • What you tried: Two sentences on the actual play
  • What happened: The result, in directional terms
  • The diagnosis: 2-3 lines on what was wrong with the assumption
  • The takeaway: What you'd do differently

Critical rule. A miss post is not self-flagellation. It's diagnosis. If the post reads as performative humility, scrap it. The signal is "I learned something" not "I'm humble."

Archetype 4: The Counter Post

When to use. You disagree with a widely-accepted take, and you have operating evidence to back it.

Structure.

  • Hook: The take you're countering, in one sentence
  • The standard reasoning: Two sentences on why people believe it
  • Your counter: 3-4 lines on why it's wrong (or incomplete) in your operating reality
  • The evidence: One sentence on the proof (your decisions, your outcomes)
  • The qualifier: When the standard take is right (always include this)

Why the qualifier matters. Counter posts without nuance read as contrarianism. The qualifier signals that you've thought through both sides and chosen yours deliberately.

Archetype 5: The Build Post

When to use. You shipped something — a skill, a doc, a framework, a tool — and want to share it.

Structure.

  • Hook: What you built and why (in one sentence each)
  • The problem it solves: Two sentences on the operator pain
  • How it works: 2-3 lines on the mechanism (no implementation details)
  • Where to find it: Direct link or pointer
  • The ask: One line on feedback or use cases (optional)

Link placement. If usage is the goal (you want people to use the artifact), put the link clearly in the post. If reach is the goal (you want broad distribution and the artifact is a credibility signal), test link placement — but never hide the artifact so deeply that interested readers cannot find it.


Phase 2: The Operator Voice — What Distinguishes It

The voice is the differentiator. Five rules separate operator posts from content-marketer posts.

Rule 1: Specificity Beats Generality

Bad: "We saw great results from our ABM program."

Good: "Our ABM cohort generated meaningful pipeline influence across the target segment in 60 days. Cost per SQO was higher than other channels. ACV was directionally stronger. CAC payback came in shorter than the channel it replaced."

Use directional language ("roughly," "in the ballpark of," "directionally," "meaningfully") when specifics would identify your employer. Never default to generic claims when defensible specificity is available.

Rule 2: Show the Decision, Not Just the Outcome

Bad: "ABM works for mid-market."

Good: "We had two choices: scale the existing channel to hit volume targets, or shift budget to ABM and accept a Q1 SQO drop. We chose ABM because CAC payback matters more than volume."

Outcomes are claims. Decisions are evidence.

Rule 3: Name the Trade-Off

Every real operating decision has a trade-off. Posts that hide the trade-off read as marketing, not operator content.

Bad: "We launched an ABM cohort and it worked."

Good: "Launching an ABM cohort meant pulling budget from a working channel and accepting a 30-day SQO dip while the motion ramped. The trade-off was real."

Rule 4: No Forced CTAs

Operator posts don't end with "DM me to learn more" or "what do you think?" forced engagement bait. They end with either:

  • A real takeaway (one line, generalizable)
  • A real question (something you genuinely don't know the answer to)
  • Nothing (sometimes the post stands on its own)

Rule 5: Short Sentences. No Em-Dashes. Minimal Adjectives.

LinkedIn rewards readability. Operator posts use:

  • Short sentences (8-15 words average)
  • One idea per line
  • Concrete nouns
  • Active verbs
  • No em-dashes (replace with periods or commas)
  • Adjectives only when they carry information ("shorter payback period" not "extremely long payback")

Phase 3: The Post Template

[Hook line — one sentence. The most counterintuitive or specific claim in the post.]

[Context line 1 — sets the situation in concrete terms.]
[Context line 2 — adds a directional figure or constraint that makes the situation real.]

[Body — 4-8 short lines. Each carries one idea. Use whitespace generously.]

[Trade-off or qualifier line — names what was given up or when this doesn't apply.]

[Takeaway or question — one line. Generalizable or genuinely open.]

[Optional: Link to the artifact, doc, or repo. Placement based on goal — see Build archetype.]

Default length target. 100-180 words for mobile readability. Longer posts can work when the story has real tension, but do not add length without adding insight. Posts under 80 words feel insubstantial.

Formatting. One blank line between every 1-2 lines of text. No bold, no italics, no emoji walls. Operator voice is unadorned.


Phase 4: Public Content Constraints

Operator posts use real specificity when possible. But there are limits.

What Should Not Appear in Public Posts

  • Specific budget figures from your employer
  • Specific revenue or ARR figures from your employer
  • Specific named customer logos unless already public
  • Specific named competitor deals or win/loss details
  • Internal stakeholder names (CEO, CFO, VP Sales by name)
  • Specific named employees or reports
  • Industry benchmarks presented as fact without a source

What Can Appear in Public Posts

  • Directional figures ("a six-figure quarterly budget," "low-eight-figure ARR range")
  • Industry-standard ranges only when sourced or anonymized from internal experience
  • Anonymized situations ("a B2B SaaS company in compliance automation")
  • Frameworks and methodologies (these aren't proprietary)
  • Personal observations and decisions
  • Sourced public benchmarks (cite the source)

Redaction Ladder

Use the most specific version that is safe. Specificity should create credibility without making the post identifiable as an internal company memo.

Private DetailSafer Public Version
Exact budgetDirectional range: "six-figure quarterly budget"
Exact pipeline numberDirectional outcome: "meaningful pipeline influence"
Named customerSegment: "mid-market FinTech customer"
Named competitor dealCategory: "incumbent GRC vendor"
Internal stakeholder nameRole: "finance leader," "sales leader," "CEO"
Exact CAC paybackRelative comparison: "shorter payback," "longer payback"
Specific industry benchmarkSourced citation OR personal experience qualifier ("In the deals I've run...")

Rule. When in doubt, climb one rung up the ladder. The post should be defensible if a colleague reads it. Specificity that crosses into employer-identifiable detail is a career risk, not a thought leadership move.


Phase 5: Quality Bar (Including Embedded Humanization Pass)

Before a post is published, run this checklist.

Voice and Specificity

  • Hook line is specific, not generic (decisions, directional numbers, or counterintuitive claim)
  • At least one concrete decision, constraint, or directional figure in the body
  • No phrases that could appear in any other marketer's post ("data-driven," "alignment," "synergy")
  • Trade-off is named explicitly somewhere in the post
  • No forced CTA at the end

Public Content Safety

  • No employer-specific budget figures
  • No employer-specific revenue or ARR
  • No internal stakeholder names
  • Redaction ladder applied where specificity would be inappropriate
  • Any industry benchmarks cited or qualified with personal experience

Compliance Terminology (if applicable)

  • Any GRC/compliance terms validated against grc-messaging-guardrails
  • SOC 2 referred to as attestation, not certification
  • Framework names spelled correctly (ISO 27001, not ISO27001 or ISO 27,001)

Format

  • Length 100-180 words (default), longer only if tension justifies it
  • No em-dashes
  • No emoji walls
  • Whitespace between every 1-2 lines

Embedded Humanization Pass

Run this checklist before publishing. If a separate humanizer skill is available in your environment, use it instead — these checks duplicate its core logic.

  • No phrases like "in today's fast-paced world," "in the world of B2B SaaS," "navigate the complexities of"
  • No "leverage" as a verb, no "strategic" as filler, no "robust" as praise
  • No three-item lists where two would do (rule of three is an AI tell)
  • No symmetrical sentence pairs ("It's not X, it's Y") unless the contrast is real
  • No vague attributions ("studies show," "experts say") without a source
  • No conjunctive phrases used as transitions ("That said," "With that being said," "Furthermore")
  • No em-dashes anywhere
  • Read aloud — does it sound like you actually said it? If a colleague read it, would they recognize your voice?

Final Pass

  • If it could be posted by any marketer at any company, scrap it

Phase 6: Measurement and Learning Loop

LinkedIn thought leadership is not measured only by likes. For B2B SaaS operators, the goal is credibility, useful conversations, and eventual pipeline influence. Track three levels and review the pattern every 4-6 weeks.

Track Three Levels

LevelSignalWhat It Tells You
Content qualitySaves, comments from ICP, reposts with substanceThe idea was useful
Relationship creationProfile views from ICP, connection requests, DMs, event/podcast invitesThe post built market credibility
Business influenceSelf-reported source mentions, CRM notes, influenced opportunities, sales conversations referencing the postThe content may be contributing to pipeline

Anti-pattern. Optimizing for Level 1 (likes, broad engagement) at the expense of Level 2 and Level 3. A post with 50 likes from ICP buyers is worth more than a post with 500 likes from generic marketing audiences.

Per-Post Feedback Capture

After publishing, record:

## Post Feedback

- **Post archetype:** Decision / Framework / Miss / Counter / Build
- **Topic:** [Post topic]
- **Audience reached:** [ICP / peers / generic audience]
- **Strongest signal:** [Save / comment / DM / profile view / meeting / opportunity mention]
- **What worked:** [1 sentence]
- **What to change next time:** [1 sentence]

Review Cadence

Every 4-6 weeks, review the pattern across recent posts:

  • Which archetypes are creating ICP conversations? Double down.
  • Which archetypes are creating broad engagement but no ICP signal? Reduce.
  • Which topics are showing up in CRM notes or sales conversations? These posts are contributing to pipeline — produce more of them.
  • Which posts felt like wins but produced no Level 2 or Level 3 signal? These are vanity posts. Stop writing them.

The compound goal: every quarter, the share of posts producing ICP conversations and pipeline-relevant signals should grow. If the ratio is flat after two quarters, the archetype mix or topic selection is wrong.


Common Failure Modes

Failure 1: The Wallpaper Post

Symptom: Post about "the importance of alignment between marketing and sales." Could be written by anyone, signals nothing.

Fix: Anchor every post in a specific operator situation. If you can't, don't post.

Failure 2: The Borrowed Framework

Symptom: Post about "the 4 Ps of marketing in B2B SaaS." Reads as recycled MBA content.

Fix: Only post frameworks that emerged from your operating reality. Borrowed frameworks read as borrowed.

Failure 3: The Performative Miss

Symptom: "Mistakes I made in ABM and what I learned" post that's actually humble-bragging.

Fix: Real miss posts are uncomfortable to write. If the post feels comfortable, it's not a real miss — it's marketing.

Failure 4: The Forced CTA

Symptom: Post ends with "What's your take? DM me!" or "Drop a 🔥 if you agree."

Fix: Either have a real question or end on the takeaway. Engagement bait signals low confidence.

Failure 5: The Compliance Slip

Symptom: Post calls SOC 2 a "certification." Compliance buyers in audience silently downgrade your credibility.

Fix: Mandatory grc-messaging-guardrails pass on any post mentioning compliance frameworks.

Failure 6: The AI Voice

Symptom: Post uses phrases like "in today's fast-paced world," "navigate the complexities of," or "leverage strategic insights."

Fix: Mandatory humanization pass before publishing (Phase 5 embedded checklist or humanizer skill if available). AI tells kill operator credibility instantly.

Failure 7: The Employer Leak

Symptom: Post includes specific budget figures, named internal stakeholders, or details that make it identifiable as an internal company memo.

Fix: Apply the Phase 4 redaction ladder. Specificity should create credibility, not legal exposure.

Failure 8: The Vanity Post

Symptom: Post got 200 likes but produced zero Level 2 or Level 3 signal (no ICP DMs, no profile views from buyers, no CRM mentions).

Fix: Track the three levels in Phase 6. Stop writing posts that produce likes but no business-relevant signal.


Integration With Other Skills

  • Inputs from: Any internal artifact (skill, doc, framework, decision log)
  • Validated by: grc-messaging-guardrails (compliance terminology)
  • Humanization: Phase 5 embedded checklist OR humanizer skill if available in environment
  • Future companion skill: content-calendar-orchestrator if added later for batching posts into a publishing cadence

Changelog

  • v1.0a (April 2026): Pre-merge revision after editorial review. Removed all employer-specific budget figures from examples and replaced with directional language per redaction ladder. Tightened YAML description. Added Phase 0 (Required Inputs) for input quality gating. Removed hard dependency on humanizer skill (not in public repo) — embedded humanization pass into Phase 5 checklist with optional reference to humanizer if available. Removed hard dependency on content-calendar-orchestrator (does not exist) — marked as future companion skill. Added Phase 4 redaction ladder for safe public translation of internal details. Added Phase 6 measurement and learning loop (three-level tracking: content quality, relationship creation, business influence) with per-post feedback capture and 4-6 week review cadence. Softened "LinkedIn rewards this range" length claim to "default readability target." Reframed Build-archetype link guidance from absolute "above the fold" to reach-vs-usage trade-off. Added sourcing requirement for industry benchmarks. Added Failure Modes 7 (employer leak) and 8 (vanity post).
  • v1.0 (April 2026): Initial release. Five post archetypes (decision, framework, miss, counter, build), operator voice rules, public content constraints, quality checklist, common failure modes.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

End-to-end ABM program design and orchestration for B2B SaaS mid-market and enterprise motions. Use when building a target account list, designing account tiering criteria, planning ABM channel orchestration, coordinating BDR outreach with marketing campaigns, defining ABM measurement frameworks, or running an ABM program review. Also use when asked to "build an ABM program," "set up account-based marketing," "design a target account strategy," "plan ABM campaigns," or "measure ABM results." Designed for demand gen teams selling to Mid-Market companies with $10K-$50K+ ACV, multi-persona buying committees, and 3-6 month sales cycles.

日本語の概要は準備中です。原文の説明を表示しています。

Stallin-Sanamandra/b2b-saas-marketing-skills52026年4月27日 更新

Generates sourced, BDR-ready account research briefs for named target accounts in B2B SaaS ABM and outbound motions. Use after a target account list is built and before outreach sequences are written. Best for Tier 1, Tier 2, and intent-qualified accounts where BDRs need a clear "why this account, why now, why this persona" hypothesis. Designed for B2B SaaS teams selling compliance, security, GRC, risk, or other technical platforms into mid-market and enterprise buyers. Not intended for broad list building or mass enrichment.

日本語の概要は準備中です。原文の説明を表示しています。

Stallin-Sanamandra/b2b-saas-marketing-skills52026年4月27日 更新

Generates account research briefs, personalized outreach sequences, persona-specific talk tracks, and objection handling frameworks for B2B SaaS BDR teams. Use when preparing BDR outreach for target accounts, building prospecting sequences, creating call scripts, developing objection responses, onboarding new BDRs, or reviewing outreach performance. Also use when asked to "write outreach emails," "build a prospecting sequence," "create a call script," "handle objections," or "research an account for outreach." Designed for BDR teams selling compliance, security, and GRC platforms to mid-market and enterprise buyers with multi-persona buying committees.

日本語の概要は準備中です。原文の説明を表示しています。

Stallin-Sanamandra/b2b-saas-marketing-skills52026年4月27日 更新

Generates the monthly revenue-accountable marketing report that B2B SaaS marketing leaders deliver to CEOs, CFOs, executive teams, and boards. Use when preparing the monthly CEO report, drafting the marketing section of a board deck, defending budget decisions, diagnosing pipeline gaps, or transitioning marketing from MQL/SQO reporting to revenue, CAC payback, and forward pipeline coverage. Designed for B2B SaaS demand generation leaders who own pipeline targets across segments, geos, and motions, and need to explain marketing's revenue contribution in executive language.

日本語の概要は準備中です。原文の説明を表示しています。

Stallin-Sanamandra/b2b-saas-marketing-skills52026年4月27日 更新

Generates and maintains competitive battlecards from win/loss data, competitor intel, G2 reviews, and sales feedback. Use when building battlecards for a specific competitor, updating existing battlecards with new intel, preparing BDRs or AEs for competitive deals, analyzing win/loss patterns against a competitor, or responding to a competitor's product launch or pricing change. Also use when asked to "build a battlecard," "update competitive intel," "how do we beat [competitor]," "what do we say when a prospect mentions [competitor]," or "analyze our win/loss against [competitor]." Designed for B2B SaaS teams selling against known competitors in deals with multi-persona buying committees.

日本語の概要は準備中です。原文の説明を表示しています。

Stallin-Sanamandra/b2b-saas-marketing-skills52026年4月27日 更新

Validates compliance, security, and GRC terminology in marketing copy. Enforces accurate claims, prevents common mistakes (e.g., calling SOC 2 a "certification"), and applies risk-first narrative framing for B2B SaaS audiences. Use when writing or reviewing any marketing content that references compliance frameworks, security standards, regulatory requirements, or audit processes. Also use when creating ads, landing pages, emails, case studies, or sales collateral for GRC/cybersecurity B2B SaaS products.

日本語の概要は準備中です。原文の説明を表示しています。

Stallin-Sanamandra/b2b-saas-marketing-skills52026年4月27日 更新

Stallin-Sanamandra のスキルをすべて見る

このスキルの問題を報告する