Not in the top 1,000 by GitHub stars

aiatelie/ai-atelie

Local-first, open-source alternative to Anthropic's Claude Design. MIT-licensed, BYO agent CLI — Claude Code, Kimi, Codex, or any SDK-compatible model. Composable skills · three edit paths · designs as plain HTML/JSX/CSS folders · run locally, no cloud round-trip. Generate banners, thumbnails, websites, animations, design systems.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/animated-video/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/create-design-system/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/design-aesthetic-presets/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/design-critique/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/design-md-author/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/export/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/frontend-design/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/handoff-to-claude-code/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/interactive-prototype/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/make-tweakable/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/save-as-standalone-html/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

skills/send-to-canva/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 3175d46b9171

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 3175d46b9171edfabf4174c3227a67194b11eae3

git clone --filter=blob:none --no-checkout https://github.com/aiatelie/ai-atelie.git .hotskills/aiatelie-ai-atelie && git -C .hotskills/aiatelie-ai-atelie checkout --detach 3175d46b9171edfabf4174c3227a67194b11eae3 # Copy each selected skill directory from .hotskills/aiatelie-ai-atelie into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/aiatelie/ai-atelie.git .hotskills/aiatelie-ai-atelie && git -C .hotskills/aiatelie-ai-atelie checkout --detach 3175d46b9171edfabf4174c3227a67194b11eae3 # Copy each selected skill directory from .hotskills/aiatelie-ai-atelie into .agents/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/aiatelie/ai-atelie.git .hotskills/aiatelie-ai-atelie && git -C .hotskills/aiatelie-ai-atelie checkout --detach 3175d46b9171edfabf4174c3227a67194b11eae3 # Copy each selected skill directory from .hotskills/aiatelie-ai-atelie into .opencode/skills/<skill-name>/
11GitHub stars
0stars in 7 days
12skills in this repository
0commits in 30 days

Heat

0.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 25, 202611

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

animated-video

When your agent uses it

Timeline-based motion design — animated explainer-style HTML artifacts where time advances and elements enter or exit on a schedule. Reach for this when motion IS the design, not a flourish on a static layout.

What it loads into context

Frontmatter

64 tokens

Always available to the agent

SKILL.md

1,660 tokens

When the skill is activated

Reference documents

4,511 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. When to use this skill
  2. When this skill does NOT apply
  3. Setup
  4. Fallback
  5. Defaults
  6. Common patterns
  7. Anti-patterns
  8. Pairs naturally with

Files

  • SKILL.mdcore7,116 bytes
  • ../export/SKILL.mddoc8,852 bytes
  • ../interactive-prototype/SKILL.mddoc7,093 bytes
  • ../make-tweakable/SKILL.mddoc2,510 bytes
Read SKILL.md

# Animated video

Timeline-based motion design — animated explainer-style HTML artifacts where time advances and elements enter or exit on a schedule. Distinct from interactive prototypes (which are state-driven, not time-driven) and from CSS micro-interactions (which decorate a static layout instead of carrying it).

## When to use this skill

- The user asks for "an animated explainer", "a video", "an animation", "a sequence", "a kinetic title".
- The design's value is mostly in the *timing* (an idea unfolding over seconds, choreographed entries, scene transitions).
- The output will end up exported as a video clip (often via the `export` skill's video capability — MP4 / WebM / Lottie).
- 1920×1080 hero animations, lower-third graphics for video editing, intro/outro sequences, animated logos.

## When this skill does NOT apply

- **Static layout with hover/scroll micro-interactions** → use CSS transitions inside an interactive prototype (see [`interactive-prototype`](../interactive-prototype/SKILL.md)) or directly in the page's CSS.
View the complete source on GitHub

Skills included

  • animated-video
  • create-design-system
  • design-aesthetic-presets
  • design-critique
  • design-md-author
  • export
  • frontend-design
  • handoff-to-claude-code
  • interactive-prototype
  • make-tweakable
  • save-as-standalone-html
  • send-to-canva

Repository facts

License
MIT
Created
May 5, 2026
Last pushed
Jun 3, 2026
Forks
0
Open issues
40
Project activity
Slowing

Before you install

Instructions only

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 4 notes
  • skills/design-md-author/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/design-md-author/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/save-as-standalone-html/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/save-as-standalone-html/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 17 signals by file

skills/animated-video/SKILL.md

  • Network accessline 52
    Only fall back to a third-party motion library if the starter genuinely can't express the effect. The acceptable fallback is [Popmotion](https://unpkg.com/popmotion@11.0.5/dist/popmotion.min.js) — small, no dependencies, well-documented spr
  • Network accessline 52
    Only fall back to a third-party motion library if the starter genuinely can't express the effect. The acceptable fallback is [Popmotion](https://unpkg.com/popmotion@11.0.5/dist/popmotion.min.js) — small, no dependencies, well-documented spr

skills/design-md-author/SKILL.md

  • Network accessline 6
    body_status: original sources:   - https://github.com/google-labs-code/design.md
  • Network accessline 7
    sources:   - https://github.com/google-labs-code/design.md ---
  • Network accessline 8
    - https://github.com/google-labs-code/design.md

skills/frontend-design/SKILL.md

  • Network accessline 6
    body_status: reconstructed sources:   - https://claude.com/blog/improving-frontend-design-through-skills
  • Network accessline 6
    body_status: reconstructed sources:   - https://claude.com/blog/improving-frontend-design-through-skills
  • Network accessline 7
    sources:   - https://claude.com/blog/improving-frontend-design-through-skills ---
  • Network accessline 7
    sources:   - https://claude.com/blog/improving-frontend-design-through-skills ---
  • Network accessline 8
    - https://claude.com/blog/improving-frontend-design-through-skills
  • Network accessline 8
    - https://claude.com/blog/improving-frontend-design-through-skills

skills/interactive-prototype/SKILL.md

  • Network accessline 32
    <script src="https://unpkg.com/react@18.3.1/umd/react.development.js" integrity="sha384-hD6/rw4ppMLGNu3tX5cjIb+uRZ7UkRJ6BPkLpg4hAu/6onKUg4lLsHAs9EBPT82L" crossorigin="anonymous"></script>
  • Network accessline 32
    <script src="https://unpkg.com/react@18.3.1/umd/react.development.js" integrity="sha384-hD6/rw4ppMLGNu3tX5cjIb+uRZ7UkRJ6BPkLpg4hAu/6onKUg4lLsHAs9EBPT82L" crossorigin="anonymous"></script>
  • Network accessline 33
    <script src="https://unpkg.com/react-dom@18.3.1/umd/react-dom.development.js" integrity="sha384-u6aeetuaXnQ38mYT8rp6sbXaQe3NL9t+IBXmnYxwkUI2Hw4bsp2Wvmx4yRQF1uAm" crossorigin="anonymous"></script>
  • Network accessline 33
    <script src="https://unpkg.com/react-dom@18.3.1/umd/react-dom.development.js" integrity="sha384-u6aeetuaXnQ38mYT8rp6sbXaQe3NL9t+IBXmnYxwkUI2Hw4bsp2Wvmx4yRQF1uAm" crossorigin="anonymous"></script>
  • Network accessline 34
    <script src="https://unpkg.com/@babel/standalone@7.29.0/babel.min.js" integrity="sha384-m08KidiNqLdpJqLq95G/LEi8Qvjl/xUYll3QILypMoQ65QorJ9Lvtp2RXYGBFj1y" crossorigin="anonymous"></script>
  • Network accessline 34
    <script src="https://unpkg.com/@babel/standalone@7.29.0/babel.min.js" integrity="sha384-m08KidiNqLdpJqLq95G/LEi8Qvjl/xUYll3QILypMoQ65QorJ9Lvtp2RXYGBFj1y" crossorigin="anonymous"></script>

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 17 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath .claude/settings.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/animated-video/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/animated-video/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/animated-video/SKILL.md.github/skills/<skill-name>/
OpenCodeNativeManifest opencode.json.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.