agentsclimarketplace

Content pillars

Skill social-media-skills/skills/skills/content-pillars

Use to define a brand's content pillars — the 3–5 recurring themes it posts about — the strategic backbone between the brand profile and the content calendar. Run when the user says "content pillars," "content buckets," "what should I post about," "content themes," "content strategy," "pillars," or before planning a batch or calendar. Reads brand-profile first and derives pillars from positioning, point of view, audience, and proof — real ownable themes, never generic "educational / behind-the-scenes / promotional" buckets (those are intents and formats, not pillars). Produces a content-pillars.md that batch-content-plan and the content skills read. Works for any business: B2B, ecommerce, local, personal brand, nonprofit.From its SKILL.md

Install
npx -y skills add social-media-skills/skills --skill content-pillars

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 22 stars22 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

6.9 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

Content Pillars

Content pillars are the few recurring themes a brand returns to — the strategic layer between who the brand is (brand-profile) and what it posts this week (batch-content-plan). Good pillars make a feed coherent, ownable, and infinitely easy to plan; their absence is why so many brands post random things that add up to nothing.

The single most important idea in this skill — and the thing almost everyone gets wrong:

A pillar is a theme you own. It is NOT an intent or a format. "Educational," "behind-the-scenes," and "promotional" are not pillars — educational is an intent (the job a post does) and behind-the-scenes is a format/treatment. A real pillar is a subject area like "payroll without a specialist" or "the craft of coffee, demystified." Get this distinction right and everything downstream gets sharper. See references/what-makes-a-pillar.md.

When to use this

  • After brand-profile, before planning content at any scale.
  • When the user doesn't know "what to post about," or their feed feels random.
  • When batch-content-plan needs pillars and none are defined.

When NOT to use this: if a current content-pillars.md exists, load it, summarize it, and move on unless the user wants to revisit it.

Step 0 — Read the foundation first

Load brand-profile.md (and voice.md). Pillars are derived from strategy — positioning, point of view, audience, proof, offers — not brainstormed from thin air. If there's no brand profile, run brand-profile first; pillars built without it are guesses.

Step 1 — Mine the brand profile for raw material

Pull the candidate sources (see references/deriving-pillars.md):

  • Positioning + point of view → the signature pillar (the thing the brand wants to be known for; the hill it will die on).
  • Audience jobs-to-be-done / pains → audience-relevant pillars (their problems, not your features).
  • Proof + expertise → credibility pillars (what the brand can authoritatively teach).
  • The human / brand story → a connection pillar.
  • Offers / product → at most one conversion-linked pillar, used sparingly.

Step 2 — Generate candidate pillars

From each source, draft candidate themes. Aim wide first (8–12 candidates), phrased as subjects, not formats — "small-business money mistakes," not "educational posts."

Step 3 — Test and select 3–5

Run each candidate through the pillar test (references/what-makes-a-pillar.md):

  1. Ownable — can you say why this brand specifically is credible or distinctive here?
  2. Relevant — does the target audience genuinely care?
  3. Strategic — does it advance a real goal (awareness, trust, conversion)?
  4. Sustainable — can you brainstorm 10+ post ideas from it right now?

Keep the 3–5 strongest. A candidate that fails ownable or sustainable is not a pillar. Fewer, sharper pillars beat more, vaguer ones — a feed with eight themes has none.

Step 4 — Define each pillar

For every selected pillar, capture: a clear name, what it covers, why the brand owns it, who it's for, the goal it serves, 5–8 example angles/sub-topics, and the proof/assets it draws on. This is what makes pillars usable by the planning and content skills. See references/pillar-template.md.

Step 5 — Balance the mix

A healthy pillar set has:

  • One signature pillar — the differentiator, the brand's distinct POV. Every brand needs one.
  • Supporting pillars — audience problems, credibility, connection.
  • At most one conversion-linked pillar, used as the minority (promotion rides on the value the others create — see the mix logic in batch-content-plan).

Spread the pillars across goals so the brand isn't all-teaching or all-selling.

Step 6 — Write the artifact

Produce content-pillars.md using references/pillar-template.md. Summarize it back to the user, flag the signature pillar, and invite one round of edits. batch-content-plan and the content skills will read this on every task.

Quality bar — self-check

  • Are the pillars themes, not intents or formats? (No "educational" as a pillar.)
  • Is each one ownable — with a reason this brand is credible/distinctive on it?
  • Is each audience-relevant, not just brand-interesting?
  • Could each generate 10+ post ideas (sustainable)?
  • Is there exactly one signature pillar, and is promotion a minority?
  • Are there 3–5, not eight vague ones?
  • Does each pillar trace back to something real in the brand profile?

Edge cases

  • User lists generic buckets ("educational, BTS, promo") → explain those are intents/formats, and convert them into real themes derived from the brand.
  • Too many candidate topics → narrow to the 3–5 that best pass the pillar test.
  • Brand with no obvious distinctive theme → mine the POV and audience pains harder; if there's truly no differentiation, the signature pillar becomes voice + a consistent angle, and you say so honestly.
  • Personal brand / creator → pillars are person-led (what they're known for, their journey, their craft); keep them tied to the person, not a faceless topic list.
  • Multiple audiences (e.g., nonprofit: beneficiaries + donors) → some pillars may serve different audiences; note which.
  • Multi-product / broad business → resist one pillar per product; pillars are audience themes, not a catalog.

Related skills

  • brand-profile — read first; supplies positioning, audience, POV, proof.
  • audience-research — deepen audience pains that feed audience pillars.
  • batch-content-plan — consumes pillars to build the calendar.
  • The content skills (caption-writer, reels-script, …) — each post is tagged to a pillar.

References

  • references/what-makes-a-pillar.md — the definition, the pillars-vs-intents-vs-formats distinction, the pillar test, anti-patterns.
  • references/deriving-pillars.md — the method for mining the brand profile into pillars.
  • references/pillar-template.md — the content-pillars.md output schema.
  • references/examples.md — ownable pillar sets across six business types.

What ships with it: 5 files

16.3 KB alongside SKILL.md

evals/

Gives 0 of the 12 instructions most roadmap strategy skills give in ~1.5k tokens

Counted across 614 of the 719 authors here whose files we hold, read 2026-09-06

  • Check for product marketing context firstin 39 of 614, across 16 files
  • Use compact with a custom summaryin 32 of 614, across 16 files
  • Compact after planningin 30 of 614, across 16 files
  • Do not compact mid-implementationin 30 of 614, across 17 files
  • Structure launch marketing across three channel typesin 21 of 614, across 5 files
  • Read the compaction suggestionin 20 of 614, across 10 files
  • Write before compactingin 17 of 614, across 11 files
  • Write important context to files before compactingin 16 of 614, across 5 files
  • Recruit early users one-on-onein 16 of 614, across 3 files
  • Identify 3-5 core content pillarsin 15 of 614, across 9 files
  • Target a specific keyword or questionin 14 of 614, across 4 files
  • Stagger announcements to maintain momentumin 14 of 614, across 4 files

Said here and by no other author read

  • Load brand profile and voice first
  • Mine brand profile for raw material
  • Draft candidate themes as subjects
  • Run each candidate through the pillar test
  • Select three to five strongest pillars
  • Define each selected pillar clearly

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.