Skip to content
anyai.fyi

canva-resize-for-social-media

Skill from canva-sdks/canva-skills

Writing & Marketing No risky patterns found curated social mediadesign

Install

npx skills add canva-sdks/canva-skills --skill canva-resize-for-social-media

Runs the open skills CLI and installs the skill for your agent (Claude Code, Codex, Cursor …). Alternatively copy the skill folder into .claude/skills/ or upload it in Claude.ai under Settings → Skills.

As a Claude Code plugin

/plugin marketplace add anthropics/claude-plugins-official /plugin install canva@canva-skills

This skill is part of the plugin “canva”. In Claude Code the plugin installs it together with the plugin’s other skills, commands and hooks.

What does the canva-resize-for-social-media skill do?

Create channel-ready variants of an existing Canva campaign design. Use when users ask to resize or adapt one campaign for multiple social platforms, produce variants for each channel, turn landscape creative into vertical or square formats, create platform-specific versions, or prepare TikTok, Instagram, LinkedIn, Facebook, YouTube, Pinterest, X, or custom-dimension variations. When they ask for each channel or platform-ready variants and do not name placements or dimensions, use the default channel set in references/channel-formats.md. A named platform plus placement uses that file's lookup table. This skill creates resized copies and returns edit links; use edit-design separately when the user asks to recompose, adjust crop or safe areas, change copy, or use generative fill.

Description from the SKILL.md in the source repository.

Questions about canva-resize-for-social-media

What does the canva-resize-for-social-media skill do?

Create channel-ready variants of an existing Canva campaign design. Use when users ask to resize or adapt one campaign for multiple social platforms, produce variants for each channel, turn landscape creative into vertical or square formats, create platform-specific versions, or prepare TikTok, Instagram, LinkedIn, Facebook, YouTube, Pinterest, X, or custom-dimension variations. When they ask for each channel or platform-ready variants and do not name placements or dimensions, use the default channel set in references/channel-formats.md. A named platform plus placement uses that file's lookup table. This skill creates resized copies and returns edit links; use edit-design separately when the user asks to recompose, adjust crop or safe areas, change copy, or use generative fill.

How do I install canva-resize-for-social-media?

In a terminal: npx skills add canva-sdks/canva-skills --skill canva-resize-for-social-media. The skills CLI asks which agents to install it for. In Claude.ai you can upload the skill folder as a ZIP under Settings → Skills.

Which agents can use canva-resize-for-social-media?

Skills use the open SKILL.md format, which Claude Code, Claude.ai, the Claude API, OpenAI Codex, Cursor, Gemini CLI and other agents support.

Is canva-resize-for-social-media safe to use?

Our automatic check found no risky patterns (piped shell scripts, hidden characters, secret access, prompt overrides). It is not a full audit – read the SKILL.md and any scripts before installing.

More skills from canva-sdks/canva-skills

canva-branded-presentation
canva-sdks/canva-skills

Create on-brand Canva presentations from an outline or brief. Use when the user asks to create a branded presentation, make an on-brand deck, turn an outline into slides, or generate a presentation from a brief. Input can be text directly in the message, a Canva design ID, a reference to a Canva doc by name, or a Canva design link (e.g., https://www.canva.com/design/...).

Design & Media curated
No risky patterns found
canva-classroom-helper
canva-sdks/canva-skills

Turn a lesson plan into a teaching slide deck in Canva. Use when the user asks to build classroom slides from a lesson plan, convert a lesson plan into a presentation, make a teaching deck, create school slides from an outline, or generate a lesson deck for students. Input can be a lesson plan pasted in the message, a Canva design ID, a Canva doc or design by name, or a Canva design link (e.g., https://www.canva.com/design/...).

Documents & Office curated
No risky patterns found
canva-translate-design
canva-sdks/canva-skills

Translate all text in a Canva design to another language, creating a translated copy. Faster than manually copying and editing each text box in Canva's editor. Use when users say "translate my design to [language]", "make a Spanish/French/etc version", or "localize my Canva design".

Design & Media curated
No risky patterns found
canva-presentation-time-fitting
canva-sdks/canva-skills

Fit a Canva presentation to a target speaking duration by generating or rewriting presenter notes only (visible slide text is not edited). Use when users say "make this a 10-minute presentation", "split time evenly across slides", "generate speaker notes for a 15-minute talk", "fit my deck to [duration]", or "how long per slide for a 20-minute slot".

Documents & Office curated
No risky patterns found
canva-brand-check
canva-sdks/canva-skills

Check a Canva design against a brand kit and report where it diverges — off-palette colors, non-brand fonts, logo misuse, and off-tone copy. Read-only; makes no changes. Use when the user asks "is this on brand", "check this against our brand kit", "do a brand review", "does this match our brand guidelines", or "brand-check my design".

Design & Media curated
No risky patterns found
canva-bulk-create
canva-sdks/canva-skills

Bulk-create Canva designs from tabular data using a brand template with autofill fields, producing one design per row. Use when users say "bulk create designs from this CSV", "generate one design per row", "create a design for each product", "batch generate from a template", or "autofill a template from a spreadsheet". Accepts any tabular data source — uploaded files, pasted tables, JSON, or URLs.

Design & Media curated
No risky patterns found
canva-cli
canva-sdks/canva-skills

Use the Canva CLI (`canva api`) for Canva REST API workflows with local files, scripts, and coding agents. Use when the request needs direct, programmatic work with Canva designs, folders, assets, exports, or other REST API resources.

Development curated
No risky patterns found
canva-edit-design
canva-sdks/canva-skills

Make edits to an existing Canva design — change or fix text, replace/insert/delete images and videos, reformat text (size, weight, style, color, alignment, lists, line height), reposition or resize elements, and update the title. Use when the user wants to change, edit, update, fix, translate, replace, or reformat content in a specific Canva design. This is the safe edit engine that other Canva skills (e.g. implement-feedback) build on.

Design & Media curated
No risky patterns found

Related skills in Writing & Marketing

reddit-automation
flowkit-labs/skills

Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.

Writing & Marketing 1303k installs
No risky patterns found
triage
mattpocock/skills

Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.

Writing & Marketing 1055k installs curated
No risky patterns found
twitter-automation
101-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Writing & Marketing 996k installs
No risky patterns found
domain-modeling
mattpocock/skills

Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.

Writing & Marketing 954k installs curated
No risky patterns found
twitter-automation
magentosh/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Writing & Marketing 886k installs
No risky patterns found
twitter-automation
skills-shell/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Writing & Marketing 778k installs
No risky patterns found
twitter-automation
qu-skills/superpowers

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

Writing & Marketing 679k installs
No risky patterns found
writing-for-agents
mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Writing & Marketing 535k installs curated
No risky patterns found