Agent skill · Content & Marketing

create-linkedin-content

Draft voice-tuned LinkedIn post variants from a free-form brief. Reads a personal voice guide (generated via generate-voice-guide), produces 2–5 variants with distinct framings, applies LinkedIn-specific defaults (arrow bullets, "why this matters" beat, 150–500 words), and self-checks against the voice guide's banned phrases before returning.

gooseworks-aigithub.com/gooseworks-aiGitHub ↗
claude-codecodexcursorMIT
Install
npx skills add gooseworks-ai/goose-skills --skill create-linkedin-content --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/content/capabilities/create-linkedin-content/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,091
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Create LinkedIn Content Draft LinkedIn post variants that sound like a real human practitioner, not a LinkedIn thought-leader persona. Reads a voice guide the user has already generated (or prompts to create one), produces multiple framings of the same idea, and saves each variant as its own markdown file with frontmatter. **This is an agent-executed skill** — the agent does the drafting and self-check inline. No Python script. Mirrors `create-x-content` structurally; differences are marked ★. ## Quick Start ``` /create-linkedin-content --brief "New open-source CLI that turns Figma files into React components. Called figma2react. Free, MIT licensed." ``` Or interactively: ``` /create-linkedin-content ``` ## Inputs | Flag | Required | Default | |------|----------|---------| | `--brief` | Yes (asked interactively if missing) | — | | `--variants` | No | Skill decides based on brief richness (2–5) | | `--voice-guide` | No | Resolved via chain below | | `--output` | No | `./content/YYYY-MM-DD-<topic-slug>/` | | `--topic` | No | Derived from brief | ## Voice Guide Resolution Resolve in this order, stop at first hit: 1. `--voice-guide <path>` flag 2. `~/.goose-skills/config.json` → `voi

What's inside
Steps it walks through
  1. Quick Start
  2. Inputs
  3. Voice Guide Resolution
  4. LinkedIn-Specific Defaults ★
  5. Workflow
  6. Phase 1 — Load the voice guide
  7. Phase 2 — Parse the brief and decide variant count
  8. Phase 3 — Generate variants with LinkedIn-appropriate framings
  9. Phase 4 — Self-check against the voice guide
  10. Phase 5 — Save outputs
  11. Phase 6 — Deliver
  12. Outputs
  13. Examples
  14. Dependencies
Ships with 1 file
  • skill.meta.json
More from goose-skills
All skills →
About this skill
What does the create-linkedin-content skill do?

Draft voice-tuned LinkedIn post variants from a free-form brief. Reads a personal voice guide (generated via generate-voice-guide), produces 2–5 variants with distinct framings, applies LinkedIn-specific defaults (arrow bullets, "why this matters" beat, 150–500 words), and self-checks against the voice guide's banned phrases before returning.

How do I install it?

Run `npx skills add gooseworks-ai/goose-skills --skill create-linkedin-content --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From gooseworks-ai/goose-skills, a repository with 1,091 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going