Turns a content brief into a complete campaign: builds the posting calendar, generates Canva designs for social posts across Instagram, Facebook, X, and LinkedIn, drafts all the copy, and stages everything in HubSpot. Email content gets written as plain text only because Canva's email templates autofill placeholder graphics when you run out of photos, which the author explicitly descoped. The five-stage workflow is gated at every step so you approve the calendar before it burns through your Canva API quota generating 24 design variants. It handles asset inventory slot by slot, uploads your product photos, and paces generation at one calendar row every 30 seconds to stay under rate limits. Honest take: this is production-grade execution automation, not a prototype.

skills.sh installs
2K
GitHub stars
35.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/knowledge-work-plugins --skill canva-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

Canva Creator

Scope

This skill handles a campaign in five sequential stages, each gated by owner approval:

brief → calendar → asset inventory → Canva designs → copy → HubSpot staging
PathChannelsWhat this skill produces
Canva (social)Instagram, Facebook, X/Twitter, LinkedInCanva design + caption + scheduled HubSpot post
Text-onlyEmail (newsletter, marketing, drip)Subject + preheader + body, surfaced inline for the owner to send

Canva is not used for email rows under any circumstance — no templates, no autofill, no design copies, no asset uploads, no exports. Email graphics are out of scope for this skill because email-template autofill produces placeholder graphics when image slots exceed available photos, and variation thumbnails fail to render in chat previews. If the owner asks for a Canva email design, see reference/gotchas.md for the redirect language.


Pre-flight

Before Stage 1, confirm:

Sponsors

Details

Repository
github.com/anthropics/knowledge-work-plugins
Categories
Sales & Marketing, Video & Audio Editing
First seen
Jul 14, 2026

More from anthropics/knowledge-work-plugins

All 198
1k-dense-ai avatardiffdockk-dense-ai/scientific-agent-skillsDiffDock and DiffDock-L molecular docking. Use for protein-small-molecule pose prediction from PDB or sequence plus SMILES/SDF/MOL2, batch docking, virtual scre2Kskills.sh installs
2k-dense-ai avatarpytdck-dense-ai/scientific-agent-skillsUse Therapeutics Data Commons through the PyTDC Python package for registry discovery, approved dataset access, task-aware splits, evaluator metrics, benchmark 2Kskills.sh installs
3nvidia avatarphysical-ai-video-data-augmentationnvidia/skillsUse when running video data augmentation and auto-labeling workflows on OSMO: flow selection, preflight, submit-time interpolation, monitoring, and output retri2Kskills.sh installs
4anthropics avatarcontent-strategyanthropics/knowledge-work-pluginsAnalyzes sales data from PayPal and QuickBooks to find top performers and slow movers, layers in seasonality, and produces a prioritized 30-day content brief: w1.9Kskills.sh installs
5nvidia avatarearth2studio-data-fetchnvidia/skillsFetch weather/climate data via Earth2Studio data sources for specific variables and times. Do NOT use for inference pipelines, model discovery, or installation.1.9Kskills.sh installs
6pika-labs avatarapp-store-screenspika-labs/pika-pluginsUse when the user asks for app store screens or a task matching the examples below. Generate 5–6 App Store screenshots in a given brand's aesthetic from a `bran1.7Kskills.sh installs