Anima Install Auth
jeremylongshore/tons-of-skills-marketplace
Install the Anima SDK and configure authentication for Figma-to-code generation.
Turns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting.
$ npx skills add LeoYeAI/openclaw-master-skills --skill anima -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills anima --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/anima-design-agent .claude/skills/anima && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "anima" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/anima-design-agent into .claude/skills/anima/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/anima-design-agentType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill anima -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills anima --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/anima-design-agent .agents/skills/anima && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "anima" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/anima-design-agent into .agents/skills/anima/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill anima -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills anima --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/anima-design-agent .cursor/skills/anima && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "anima" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/anima-design-agent into .cursor/skills/anima/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/anima-design-agent--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill anima -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills anima --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/anima-design-agent .gemini/skills/anima && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "anima" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/anima-design-agent into .gemini/skills/anima/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills animaInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill anima -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/anima-design-agent .github/skills/anima && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "anima" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/anima-design-agent into .github/skills/anima/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill anima -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills anima --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/anima-design-agent .opencode/skills/anima && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "anima" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/anima-design-agent into .opencode/skills/anima/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "anima", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
animaTurns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting.
Anima is an agent skill from LeoYeAI/openclaw-master-skills. Turns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting. Anima is the design agent in the AI swarm, giving agents design awareness and brand consistency when building interfaces. Three input paths: describe what you want (prompt to code), clone any website (link to code), or implement a Figma design (Figma to code). Also generates design-aware code from Figma directly into existing codebases. Triggers when the user provides Figma URLs, website…
Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `_meta.json`). Compatibility notes: Works via MCP server (HTTP transport) or Anima CLI. For headless environments, requires an ANIMAAPIKEY.
It sits in Frontend & Design, covering Design to code. It works with Figma. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npxFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
figma.comstripe.comdev.animaapp.comAlso links to:
github.comdocs.animaapp.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Works via MCP server (HTTP transport) or Anima CLI. For headless environments, requires an ANIMA_API_KEY.
From compatibility in the SKILL.md frontmatter.
Anima loads about 4.3k tokens when it runs. Until then it costs about 159 tokens; SKILL.md has 1,783 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,783 words, ~4,296 tokens.
.claude/skills/anima/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Anima is the design agent in your AI coding swarm. This skill gives agents design awareness and the ability to turn visual ideas into production-ready code.
There are two distinct paths depending on what you're trying to do:
Build complete applications from scratch. No local codebase needed. Anima handles everything: design, code generation, scalable database, and hosting. You go from idea to live URL in minutes.
This path is powerful for parallel variant creation. Generate multiple versions of the same idea with different prompts, all at the same time. Pick the best one, then open the playground URL to keep refining. All without writing a line of code or managing infrastructure.
Create Anima Playgrounds by: Prompt, Clone URL, Figma URL
What you get:
Pull design elements and experiences from Anima into your existing project. Use this when you have a codebase and want to implement specific components or pages from a Figma design url or an existing Anima Playground.
Flows: Figma URL to Code (codegen), Anima Playground to Code
What you get:
Anima's playground-create tool generates full applications from scratch. This takes time:
Always use a 10-minute timeout (600000ms) for playground-create, playground-publish, and CLI calls. Default timeouts will fail.
Use the Anima CLI (npx @animaapp/cli) for all operations. CLI examples are shown throughout this guide. See the CLI documentation for authentication setup.
If the Anima MCP server is connected, MCP tools can also be used. See the MCP setup guide for details.
Before diving into tools and parameters, decide which path fits the user's goal.
| User says | Likely path | Why |
|---|---|---|
| "Implement this Figma design" | Path B | "Implement" implies code in their project |
| "Turn this Figma into a live site" | Path A (f2c) | "Live site" means they want hosting |
| "Build me an app like this" + URL | Path A (l2c) | Clone and rebuild from scratch |
| "Add this Figma component to my project" | Path B | "Add to my project" = codebase integration |
| "Clone this website" | Path A (l2c) | Clone = capture and rebuild from scratch |
| "Download the playground code" | Path B | Wants files locally |
When still unclear, ask: "Do you want a live hosted app, or code files to add to your project?"
Before calling any tool, the agent needs to decide: is this request ready to build, or does it need clarification? And if it's ready, how do you write a prompt that lets Anima shine?
Threshold rule: Can you write a prompt that includes purpose, audience, and 3-5 key features? Yes = build. No = ask.
Signals to just build:
Signals to ask:
When you ask, ask everything in one message. Don't drip-feed questions. If the user is vague and doesn't want to answer, skip clarification and use Explore Mode to generate 3 variants instead. Showing beats asking.
Anima is a design-aware AI. Treat it like a creative collaborator, not a code compiler. Describe the feel of what you want, not the pixel-level implementation. Over-specifying with code and hex values overrides Anima's design intelligence and produces generic results.
Include in prompts: purpose, audience, mood/style, 3-5 key features, content tone.
Leave out of prompts: code snippets, CSS values, hex colors, pixel dimensions, font sizes, component library names (use the uiLibrary parameter instead), implementation details, file structure.
Bad (over-specified):
Create a dashboard. Use #1a1a2e background, #16213e sidebar at 280px width,
#0f3460 cards with 16px padding, border-radius 12px. Header height 64px with
a flex row, justify-between. Font: Inter 14px for body, 24px bold for headings.Good (descriptive):
SaaS analytics dashboard for a B2B product team. Clean, minimal feel.
Sidebar navigation, KPI cards for key metrics, a usage trend chart, and a
recent activity feed. Professional but approachable. Think Linear meets Stripe.Determine which flow to use based on what the user provides and what they want.
User has a text description or idea → p2c
The most flexible path. Anima designs everything from your description. Best for new apps, prototypes, and creative exploration.
User has a website URL → l2c
Use l2c to clone the site. Anima recreates the full site into an editable playground.
User has a Figma URL → f2c (Path A) or codegen (Path B)
Two sub-cases:
Quick reference:
| User provides | Intent | Flow | Tool |
|---|---|---|---|
| Text description | Build something new | p2c | playground-create type="p2c" |
| Website URL | Clone it | l2c | playground-create type="l2c" |
| Figma URL | Make it a live app | f2c | playground-create type="f2c" |
| Figma URL | Implement in my project | codegen | codegen-figma_to_code (Path B) |
Describe what you want in plain language. Anima designs and generates a complete playground with brand-aware visuals.
CLI:
anima create -t p2c -p "SaaS analytics dashboard for a B2B product team. Clean, minimal feel. Sidebar navigation, KPI cards for key metrics, a usage trend chart, and a recent activity feed. Professional but approachable." --guidelines "Dark mode, accessible contrast ratios"MCP:
playground-create(
type: "p2c",
prompt: "SaaS analytics dashboard for a B2B product team. Clean, minimal feel. Sidebar navigation, KPI cards for key metrics, a usage trend chart, and a recent activity feed. Professional but approachable.",
framework: "react",
styling: "tailwind",
guidelines: "Dark mode, accessible contrast ratios"
)Only -t and -p are required. Defaults: --framework react, --styling tailwind, --language typescript.
Parameters specific to p2c:
| Parameter | Required | Description |
|---|---|---|
prompt | Yes | Text description of what to build |
guidelines | No | Additional coding guidelines or constraints |
Styling options: tailwind, css, inline_styles
Provide a website URL. Anima recreates it as an editable playground with production-ready code.
CLI:
anima create -t l2c -u https://stripe.com/payments --ui-library shadcnMCP:
playground-create(
type: "l2c",
url: "https://stripe.com/payments",
framework: "react",
styling: "tailwind",
language: "typescript",
uiLibrary: "shadcn"
)Only -t and -u are required. Defaults: --framework react, --styling tailwind, --language typescript.
Parameters specific to l2c:
| Parameter | Required | Description |
|---|---|---|
url | Yes | Website URL to clone |
Styling options: tailwind, inline_styles
UI Library options: shadcn only
Language: Always typescript for l2c
Provide a Figma URL. Anima implements the design into a full playground you can preview and iterate on.
URL format: https://figma.com/design/:fileKey/:fileName?node-id=1-2
Extract:
/design/ (e.g., kL9xQn2VwM8pYrTb4ZcHjF)node-id query parameter value, replacing - with : (e.g., 42-15 becomes 42:15)CLI (accepts full Figma URL — extracts file key and node IDs automatically):
anima create -t f2c --file-key "https://figma.com/design/kL9xQn2VwM8pYrTb4ZcHjF/My-File?node-id=42-15" --ui-library shadcnMCP:
playground-create(
type: "f2c",
fileKey: "kL9xQn2VwM8pYrTb4ZcHjF",
nodesId: ["42:15"],
framework: "react",
styling: "tailwind",
language: "typescript",
uiLibrary: "shadcn"
)Only -t and --file-key are required. The CLI parses Figma URLs and normalizes node IDs automatically. Defaults: --framework react, --styling tailwind, --language typescript.
Parameters specific to f2c:
| Parameter | Required | Description |
|---|---|---|
fileKey | Yes | Figma file key from URL |
nodesId | Yes | Array of Figma node IDs (use : not -) |
Styling options: tailwind, plain_css, css_modules, inline_styles
UI Library options: mui, antd, shadcn, clean_react
After creating a playground, deploy it to a live URL.
CLI:
anima publish abc123xyzMCP:
playground-publish(
sessionId: "abc123xyz",
mode: "webapp"
)The response includes the live URL for the published app.
This is Path A's secret weapon. When a user says "build me X" or "prototype X", generate multiple interpretations in parallel, publish all of them, and return live URLs for comparison.
Workflow:
Generate 3 prompt variants from the user's idea. Each takes a different creative angle:
Launch all 3 playground-create calls in parallel (one per variant, type p2c)
As each one completes, immediately call playground-publish (mode webapp)
Return all 3 live URLs so the user can pick a favorite or ask for refinements. Optionally, if you have a screenshot tool available, capture each page to show in the chat.
Timing: All 3 variants generate in parallel, so total wall time is roughly the same as one (~5-7 minutes creation + 1-3 minutes publishing). Expect results within ~10 minutes.
Tips for good variant prompts:
| User provides | Flow | Tool |
|---|---|---|
| Figma URL + wants code in their project | Figma to Code | codegen-figma_to_code |
| Anima Playground URL + wants code locally | Download | project-download_from_playground |
| Project stack | Parameter | Value |
|---|---|---|
| React | framework | "react" |
| No React | framework | "html" |
| Tailwind | styling | "tailwind" |
| CSS Modules | styling | "css_modules" |
| Plain CSS | styling | "plain_css" |
| TypeScript | language | "typescript" |
| MUI | uiLibrary | "mui" |
| Ant Design | uiLibrary | "antd" |
| shadcn | uiLibrary | "shadcn" |
CLI (writes files directly to disk):
anima codegen --file-key "https://figma.com/design/kL9xQn2VwM8pYrTb4ZcHjF/My-File?node-id=42-15" -o ./components --ui-library shadcnMCP:
codegen-figma_to_code(
fileKey: "kL9xQn2VwM8pYrTb4ZcHjF",
nodesId: ["42:15"],
framework: "react",
styling: "tailwind",
language: "typescript",
uiLibrary: "shadcn",
assetsBaseUrl: "./assets"
)CLI (writes files directly to disk):
anima codegen --file-key "https://figma.com/design/kL9xQn2VwM8pYrTb4ZcHjF/My-File?node-id=42-15" -o ./components --ui-library shadcnOnly --file-key is required. Defaults: --framework react, --styling tailwind, --language typescript, -o ./anima-codegen-output.
Use the response fields (snapshots, assets, guidelines) as design reference when implementing.
CLI:
anima download https://dev.animaapp.com/chat/abc123xyz -o ./my-projectMCP:
project-download_from_playground(sessionId: "abc123xyz")The CLI accepts playground URLs directly and extracts the session ID automatically.
| Action | CLI Command | MCP Tool |
|---|---|---|
| Prompt to Code | anima create -t p2c -p "..." | playground-create type="p2c" |
| Link to Code | anima create -t l2c -u <url> | playground-create type="l2c" |
| Figma to Playground | anima create -t f2c --file-key <key> | playground-create type="f2c" |
| Publish | anima publish <sessionId> | playground-publish |
| Figma to Code | anima codegen --file-key <key> -o ./out | codegen-figma_to_code |
| Download | anima download <url> -o ./out | project-download_from_playground |
When to use CLI vs MCP:
CLI defaults (all optional): --framework react, --styling tailwind, --language typescript (when react). Only the type flag and the type-specific input (prompt, url, or file-key) are required.
© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/anima-design-agent of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
Anima next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Anima this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.3k | Automated safety check: Pass | MIT | |
| Anima Install Authjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.2k | Automated safety check: Pass | MIT | |
| Anima SDK Patternsjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~2.5k | Automated safety check: Pass | MIT | |
| Figma use_figma Plugin API Ruleswarpdotdev/warp | 65k | 4 repos | ~4.4k | Automated safety check: Pass | AGPL-3.0 | |
| Figma Design to Codewarpdotdev/warp | 65k | 4 repos | ~2.9k | Automated safety check: Pass | AGPL-3.0 | |
| Figma Design System Rules Generatorwarpdotdev/warp | 65k | 3 repos | ~4.6k | Automated safety check: Pass | AGPL-3.0 |
jeremylongshore/tons-of-skills-marketplace
Install the Anima SDK and configure authentication for Figma-to-code generation.
jeremylongshore/tons-of-skills-marketplace
Apply production-ready patterns for the Anima SDK design-to-code pipeline.
warpdotdev/warp
Required groundwork before any use_figma call: the rules and reference files for running JavaScript in a Figma file through the Plugin API without common failures.
warpdotdev/warp
Turns a Figma frame or component into production code that matches the design, using the Figma MCP server and the project's own design system.
warpdotdev/warp
Creates project-specific design system rules from your codebase so coding agents implement Figma designs with your components, naming and tokens.
warpdotdev/warp
Maps published Figma components to their code implementations with Code Connect, using the Figma MCP suggestion and mapping tools.
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
Works with
Categories
Turns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting. Anima is an agent skill from LeoYeAI/openclaw-master-skills. Turns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting.
Anima fits situations like: the user provides Figma URLs; anima Playground URLs; prototype something; wants to publish.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill anima -a claude-code`. Or copy the skill folder (skills/anima-design-agent in LeoYeAI/openclaw-master-skills) into .claude/skills/anima in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill anima -a codex`. Or copy the skill folder (skills/anima-design-agent in LeoYeAI/openclaw-master-skills) into .agents/skills/anima in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill anima -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/anima, .gemini/skills/anima, .github/skills/anima and .opencode/skills/anima in your project.
Going by SKILL.md and its folder, Anima needs the command-line tools its instructions call (npx). Our summary lists: Node.js; A credential in ANIMA_API_KEY. Compatibility (from SKILL.md): Works via MCP server (HTTP transport) or Anima CLI. For headless environments, requires an ANIMA_API_KEY..
SKILL.md names 5 domains. In commands or code: figma.com, stripe.com and dev.animaapp.com; the agent is likely to contact these when it follows the instructions. As links in the text: github.com and docs.animaapp.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Anima is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Anima: Anima Install Auth (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Anima SDK Patterns (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Figma use_figma Plugin API Rules (warpdotdev/warp, 65k stars) and Figma Design to Code (warpdotdev/warp, 65k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,160 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.