social-media-skills/skills

design-and-templates

The reusable on-brand template-SYSTEM skill -- build a brand kit + a small set of reusable templates so a non-designer can produce consistent on-brand graphics fast across formats.

View source

How to use

  1. Copy the installation command and review the source package before installing it in your own agent environment.
  2. Check the source document for required tools, credentials and supported hosts.
  3. Describe your input and desired deliverable; review the output against the source material.
npx skills add https://github.com/social-media-skills/skills --skill design-and-templates

Before you start

  • Installation does not include a model subscription, API allowance or permission to access your files.
  • Repository stars and installation counts describe activity, not an independent quality or security test.
Original skill document

Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.

design-and-templates

The reusable on-brand template-system skill — a brand kit + a small set of reusable templates + the rules + the workflow that let a non-designer ship consistent on-brand graphics fast. The agent designs the system; a design tool or the image tools produce the graphics; the finished asset enters the WoopSocial flow.

The POV: consistency + speed beat bespoke

For social, the win isn't one beautiful design — it's six versions that still look like the same campaign, produced fast by a non-designer. The lever is a small reusable template system anchored in a brand kit, which prevents both brand drift and generic "template energy." Brand-kit-first makes the first draft ~80% on-brand instead of ~20%. The honest ceiling: tools get you ~70–80% on-brand — a human eye finishes the hero work. The agent designs the system; a design tool (Canva/Adobe Express/ Figma) or the image tools produce the graphics; WoopSocial publishes the finished asset.

Read these first

  1. brand-profile — the identity source this operationalizes.
  2. the recurring content needs — what you actually post.

The framework: BRAND

(Depth: references/the-brand-framework.md.)

  • B — Build the brand kit: lock the tokens (colors, fonts, logo, spacing) — the consistency anchor

(brand-kit-first = ~80% on-brand drafts).

  • R — Reusable templates, a small set: ~5–7 for the recurring formats only (quote card, carousel frame,

announcement, Reel cover, Pin); don't over-build.

  • A — Anchor each in hierarchy + legibility: one focal point, type scale, contrast, safe zones,

mobile-first.

  • N — Name + systematize for speed: a non-designer fills it in minutes (swap text/image, keep the frame);

named/organized; Brand Kit + Magic Switch/Resize.

  • D — Deploy on-brand at scale: brief the image tools (image-prompt) for generated imagery; the finished

graphic enters the WoopSocial flow; consistency across the grid; a human finishes the hero pieces.

The reality (verify-quarterly)

Design fundamentals (hierarchy/contrast/legibility) are timeless; the tools move. Canva (Magic Studio) = social-first default (Brand Kit, Magic Design, Magic Switch/Resize, Dream Lab, Bulk Create; Pro ~$15/mo; ~70% "Canva-style" ceiling + AI credit limits; raw AI generally not copyrightable; Canva Shield indemnification Enterprise-only). Adobe Express+Firefly = premium, brand-safe licensed AI + IP indemnification. Figma = master design systems/governance (not daily social). Combine by strength zone; brief the image tools (image-prompt) or Dream Lab/Firefly for generated imagery: references/design-tools- 2026-reality.md. The brand-kit spec, the starter template set + specs, the hierarchy/legibility rules, the production workflow + worked examples: references/building-the-system.md.

Honest scope (never violate)

  • The agent designs the system (brand-kit tokens, the template set, hierarchy rules, the workflow) —

it specs/advises, it doesn't render.

  • A design tool (Canva/Adobe Express/Figma) or the image tools produce the graphics; **the finished

asset enters the WoopSocial flow (WoopSocial publishes it like any media — it does NOT** design, template, or generate).

  • Tools hit ~70–80% on-brand — a human finishes the hero work; **raw AI generations may not be

copyrightable → add human edits; never fabricate.** (Scope, distinctions + connections: references/scope-and-connections.md.)

Distinct from its siblings (route correctly)

design-and-templates (this) = the reusable template SYSTEM + brand kit · brand-profile = the identity source it operationalizes · thumbnail-design / pinterest-pin-design = single asset types (templates in the system) · carousel-writer = the copy/narrative (this is the visual frame) · image-prompt + the image tools = generation (this is layout/templates) · profile-optimization = the profile assets.

Where this connects

Reads first: brand-profile + the recurring content needs. Feeds the format siblings: thumbnail- design, pinterest-pin-design, instagram-reels-publishing (cover), carousel-writer (the frame its copy fills), story-writer — each a template in the system. Briefs for imagery: image-prompt → ideogram/flux/nano-banana (or Dream Lab/Firefly). Publishes via: the finished asset → scheduling-and-queue → WoopSocial (post/Pin/cover/carousel media). Design + generation stay in the design tool / image tools; WoopSocial only publishes.

Definition of done

A reusable system: a brand kit (locked colors/fonts/logo/spacing) plus a small set (~5–7) of named templates mapped to the real recurring formats, each with one focal point, a clear type scale, contrast, safe zones, and mobile-first legibility; a non-designer production workflow (swap text/image → resize → export → into the WoopSocial flow) using the right tool for the team (Canva default / Adobe Express+Firefly for premium, indemnified imagery / Figma for the master system), with generated imagery briefed to the image tools via image-prompt; the honest ceiling stated (tools hit ~70–80% on-brand, a human finishes the hero work, raw AI generations may not be copyrightable); the finished assets published via WoopSocial; nothing fabricated; correctly distinguished from brand-profile, thumbnail-design/pinterest-pin-design, carousel-writer, and image-prompt.

Related by task

from this repository

More skills

All skills
social-media-skills
Community

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-s

installs
4
GitHub stars
175
Updated
Oct 15
social-media-skills
Community

brand-profile

Use FIRST, before any other social media skill, to load or create the brand profile — the durable record of who a business is, who it serves, how it sounds, and what it will and won't say. Run this when the user says "set up my brand," "brand profile," "brand guidelines," "define our brand voice," "onboard," "get started," when work begins for a new business or client, or any time another social skill needs brand context that isn't already loaded. Works for ANY business: B2B SaaS, ecommerce, loc

installs
3
GitHub stars
175
Updated
Oct 15
social-media-skills
Community

content-audit

Audit an existing social media account and its content — the retrospective reality-check of what's working and what isn't. Use when someone wants to "audit my content/account," "what's working and what isn't," "clean up my profile/feed," "I post a lot but it's not working," or to triage an existing account before replanning. Produces a keep/kill/refresh triage, maps pillar coverage, catches voice drift, and fixes profile fundamentals — then a quick-wins-vs-long-term roadmap. Uses the AUDIT frame

installs
3
GitHub stars
175
Updated
Oct 15
social-media-skills
Community

content-recycling

Content recycling — resurface, update, and repost proven evergreen content over time. Use when someone wants to "get more mileage out of old posts," "recycle/repost our best content," "resurface evergreen pieces," "update and republish an old post," or build a recycling queue of proven winners. Recycles the INSIGHT refreshed (new hook/format/updated data) on a deliberate cadence — never an identical repost. Distinct from cross-platform-repurposing (same moment, many platforms) and captions-and-c

installs
3
GitHub stars
175
Updated
Oct 15