slack-gif-creation

A guide for planning small animated GIFs for Slack, the workplace messaging platform, and preparing them as local media or artifact drafts.

In plain words
What is it for?
Use it for team reactions, celebrations, onboarding animations, and other work-appropriate Slack GIF concepts or drafts.
Why use it?
It helps define an appropriate concept, audience, size, accessibility, and licensing before an animation is shared.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/codeinfinity1/stram/slack-gif-creation
Any agent
npx skills add CodeInfinity1/Stram --skill slack-gif-creation
Clone the repo
git clone --depth 1 https://github.com/CodeInfinity1/Stram

Made for: Claude Code, Codex.

Per session 30 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 438 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00030 $0.00438
Opus 5 $0.00015 $0.00219
Sonnet 5 $0.00006 $0.00088
Haiku 4.5 $0.00003 $0.00044

Measured 2d ago against content hash ce51bb8a6c99, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

slack-gif-creation scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/communications/slack-gif-creation/SKILL.md · 68 lines

What it actually says

Slack GIF Creation

Purpose

Support small, tasteful animated assets for Slack or team communication. Current execution should use native artifact/code paths or drafts unless a GIF encoder tool is implemented.

When To Use

Use for celebratory GIF concepts, team reactions, onboarding animations, or Slack-optimized media drafts.

Inputs And Evidence

  • Message intent, audience, brand/style, duration, dimensions, and delivery channel.
  • Native media capability status.

Tool Map

  • web-artifact-builder
  • algorithmic-art
  • media_storyboard_create
  • media_storyboard_inspect
  • channel_message_prepare
  • message-approval-policy
  • tool_search

Workflow

  1. Clarify emotion/message and audience.
  2. Define safe, work-appropriate concept.
  3. Use media_storyboard_create to create a local storyboard/contact-sheet artifact for the GIF concept, dimensions, scenes, palette, accessibility, and licensing constraints.
  4. Use media_storyboard_inspect to verify the artifact and SVG path.
  5. Prepare Slack message only after review.
  6. Do not send/post without approval.

Native Implementation Boundaries

  • Do not import Anthropic Slack GIF creator code.
  • GIF generation must be Stram-owned or approved artifact workflow.
  • Slack delivery uses native channel tools.
  • The native storyboard tool creates Markdown/JSON/SVG planning artifacts; a binary GIF encoder remains a separate approved implementation.

Safety And Approval

  • Avoid embarrassing, offensive, or copyrighted material.
  • External/team posting requires approval.
  • Respect brand and workplace norms.

Verification

  • Artifact path proves generated media/prototype.
  • Prepared Slack outbox proves draft only.
  • State if the deliverable is a storyboard/contact sheet rather than a binary GIF.

Failure Modes

  • Claiming GIF output from a storyboard.
  • Posting without review.
  • Oversized or inaccessible animation.

References

  • Shortlist item: slack-gif-creation.
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 68 lines · 30 tokens per session scan A ce51bb8a6c99

Subscribe to this mod's changes

slack-gif-creation is a skill published in the GitHub repository CodeInfinity1/Stram (10 stars, last pushed 22d ago), licensed MIT. It adds 30 tokens to every session and 438 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

youtube-shorts-generator

Generate viral 9:16 YouTube Shorts (or TikTok/Reels clips) from a long-form YouTube URL or local video. Triggers on requests like "make shorts from this video", "extract viral clips from this YouTube link", "auto-clip this podcast", "find the best moments and crop vertical". Pipeline downloads the source, transcribes…

Anil-matcha/awesome-generative-ai-apps · 135 tokens

logo-creator

Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG. Use when user wants to create a logo, icon, favicon, brand mark, mascot, emblem, or design a logo.

ReScienceLab/opc-skills · 59 tokens

omh-media-input

This is a Hermes-native media-input-operator workflow skill.

rlaope/oh-my-hermes · 84 tokens

sprite-gen

Generate clean 2D game sprites and animation atlases with a component-row pipeline: base identity, numeric sprite-request SSoT, per-state layout guides, image-gen row strips, chroma-key alpha cleanup, connected-component frame extraction, cell-based atlas composition, QA reports, and runtime manifest framelayout. Its…

aldegad/sprite-gen · 291 tokens

motion-system

Define motion tokens — durations, easing vocabulary, and reduced-motion handling — for consistency product-wide. Use when standardising motion across a system. For crafting one specific animation, use animation-principles (interaction-design).

Owl-Listener/designer-skills · 48 tokens

icon-system

Specify an icon system — grid, sizing, stroke weight, naming, categories, and implementation. Use when standardising iconography. For broader illustration, use illustration-style (ui-design).

Owl-Listener/designer-skills · 43 tokens