Turn an approved brief into social assets, copy, and a staged campaign.
The material indicates a prompt-only skill with no keys and no declared remote endpoints, so overall risk is low based on the provided checks. Caution is still warranted because the description references Canva/HubSpot and local brand asset paths, but the supplied material does not show executable integration details or configured data egress.
The material and system checks indicate no required keys or environment variables. There is no request for API tokens, OAuth credentials, or other sensitive authentication data, so credential exposure risk is low.
Although it is marked as having no remote endpoints and being prompt-only, the description explicitly references generating designs in Canva and staging social sends in HubSpot, implying reliance on third-party SaaS in business terms. The material does not provide actual endpoints, transfer scope, or integration details, so potential data egress warrants caution, but there is no clear red flag of unknown or unrelated exfiltration.
The system flags it as prompt-only, and there are no installation commands, local process spawning, script execution, shell/system calls, or other executable capabilities described. The material does not support the presence of code-execution privileges.
The README mentions confirming the path to product photos on disk and handling approved briefs, copy, and social scheduling data, indicating possible access to local asset paths and marketing content. Based on the material, there is no sign of broad filesystem read/write, privilege escalation, or excessive authorization, but it does involve business data and should be used with minimal necessary access.
The source is an open-source GitHub repository, which is a meaningful risk-reducing factor because the code can in principle be audited. However, the repo has 0 stars, no declared license, and unknown maintenance status, so community validation and governance signals are weak, leading to a moderate but cautious supply-chain posture.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "canva-creator" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/small-business/skills/canva-creator/SKILL.md 2. Save it as ~/.claude/skills/canva-creator/SKILL.md 3. Reload skills and tell me it's ready
Here is an approved campaign brief. Execute it into a full campaign: first create a posting calendar for Instagram, Facebook, X, and LinkedIn; then generate Canva design concepts for each social post; also draft captions for every post and one supporting marketing email. Submit each step for my approval before moving to the next one.
A step-by-step campaign package with a posting calendar, Canva social designs, captions, and an email draft, pausing for approval at each stage.
Using this approved product launch brief, create 6 social media post assets for Instagram and LinkedIn only. Each post should include a Canva visual direction, layout suggestion, primary caption, CTA, and recommended publish time. Show me the first 2 for approval before completing the rest.
A platform-specific social content set delivered in batches, including design direction, copy, and timing recommendations with approval checkpoints.
I’ve already approved the content direction, so start creating the content. Turn this brief into a one-week social posting plan, generate the corresponding Canva post designs, and write each caption. Also add a plain-text email draft that I can later send from my own email tool. Route all pre-send steps to me for approval first.
An executable one-week campaign package with schedule, social designs, captions, and a plain-text email draft, all awaiting approval before sending.
This skill handles a campaign in five sequential stages, each gated by owner approval:
brief → calendar → asset inventory → Canva designs → copy → HubSpot staging
| Path | Channels | What this skill produces |
|---|---|---|
| Canva (social) | Instagram, Facebook, X/Twitter, LinkedIn | Canva design + caption + scheduled HubSpot post |
| Text-only | Email (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. The owner
explicitly descoped Canva from the email path 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.
Before Stage 1, confirm:
Brief. The user has referenced or pasted an approved brief. If not: "I'll need the content brief before I can build the campaign. Do you have one from the content-strategy skill, or would you like to write one now?"
Canva tier. Pro/Teams require manual template selection from the user's library (no autofill API). Enterprise can autofill from brand templates.
HubSpot tier. Social staging requires Marketing Hub Professional. Starter or Free → skip Stage 5 and export a CSV instead (see reference/hubspot-staging.md).
Brand assets. Confirm the path to product photos on disk or that the brand kit is live in Canva.
Generation budget. Estimate the campaign's Canva volume and surface it before Stage 1 begins. Default is 3 candidates per Canva-bound row; each design costs ~5 API calls (autofill + export + polling).
Generation budget for this campaign:
Canva (social) rows: 8
Candidates per row: 3 (default — say "single candidate" to use 1)
Total designs: 24
API calls (approx): ~120 (autofill + export + polling)
Canva limit: 100 requests/minute. This will take ~2-3 minutes of
generation, well within your tier limits. Proceed?
If the projected total designs exceeds 30, recommend single-candidate mode upfront — large campaigns run out of headroom fast. The owner can override the default to 1, 2, or 3 candidates per row before Stage 1 starts. Lock the chosen value for the entire session.
Pull from the brief: content themes, channels, cadence, hard dates (launches, sales, holidays).
Build a calendar table with a Path column that routes every row to either
Canva or text-only drafting:
| Date | Channel | Path | Theme | Asset type | Caption/Subject angle |
|---|---|---|---|---|---|
| Jun 2 | Instagram feed | Canva (social) | Linen launch | Square post | "finally, a dress…" |
| Jun 5 | Text-only | Linen launch | Email body | "Linen that actually breathes" |
Tag every email-channel row as Text-only before presenting. Cap at 30
days unless the brief specifies otherwise. Flag scheduling conflicts (two
posts same day for the same product) up front.
Checkpoint 1. Present the calendar. Ask: "Does this match the plan? Any dates to shift, channels to add, or themes to swap?" Iterate until approved, then restate the split out loud — "N rows go through Canva, M rows go through text-only drafting" — before moving on. Catching a miscategorization here is free; catching it after generating designs isn't.
Email rows skip this stage entirely. For each Canva (social) row, build
a manifest of what the template needs and what's already available.
…
Embed Zoom Virtual Agent chat on web with secure controls and context updates.
Quickly add Zoom’s prebuilt React video UI to web workflows.
Create stakeholder updates tailored to audience, cadence, and communication goals.
Review an analysis for methodology, accuracy, bias, and evidence support.
Generate people analytics reports on headcount, attrition, diversity, and org health.
Identify, categorize, and prioritize technical debt for smarter refactoring decisions.
Create original posters, illustrations, and static visuals in PNG or PDF.
Manage Canva designs, brand assets, and user workflows with natural language.
Create professional posters, carousels, and presentations quickly from text, URLs, or PDFs.
Connect AI to Canva to search, create, edit, and collaborate on designs.
Generate concept, architecture, flow, and whiteboard diagrams in multiple formats.
Generate polished sales assets from deal context for customer-ready sharing.