{"api_version":"1","slug":"anidoodle-fdf33c30","url":"https://skillsoutpost.com/agents/anidoodle-fdf33c30","item_type":"skill","category":"content","runs_in":["local_agent"],"os":null,"needs_network":null,"needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":null,"access":"github","access_type":"github","at_a_glance":{"runs_in":["local_agent"],"os":null,"needs_network":null,"needs_accounts":null,"reads_files":"yes","writes_files":"yes","sends_data":null,"access_type":"github","tool_type":"skill","delivery":"github","interface_type":"other","untrusted_creator_content":{"purpose":"A coding-agent skill for illustrations, loops, films and interactive web art written as code, with styles including risograph, pixel art and sumi-e.","needs_runtime":"Node 20+, browser; FFmpeg for animation","version":"Latest on the main branch","compatibility":"According to the README: Claude Code, Codex, Grok Build and any agent that reads skills. The README requires Node 20 or newer, shows Chromium installation through Playwright, and says moving outputs also use ffmpeg.","external_costs":"The README describes token use when writing the program and says subsequent renders use no additional model tokens. Your coding agent or model provider may charge for usage.","permissions":"The skill acts through your coding agent with the access you give it. According to the README, the engine setup runs npm install and installs a Chromium browser through Playwright, and the tools render image, video and HTML files and use ffmpeg. For Grok Build, the README says --trust confirms the install, and without it Grok shows what the plugin can run and stops. The README describes an optional sound-pack download through soundfetch.mjs after your agent asks you first. The repository file list also includes a top-level scripts/ folder whose contents and permissions the README does not describe.","usage_terms":"Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms. The repository also has a NOTICE file."}},"interface_type":"other","delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1791761324,"rating":null,"downloads":0,"verified":null,"creator":{"login":"alexgreensh","url":null},"untrusted_creator_content":{"name":"anidoodle","tagline":"A coding-agent skill for illustrations, loops, films and interactive web art written as code, with styles including risograph, pixel art and sumi-e.","creator_name":"alexgreensh","product_version":"Latest on the main branch","needs_runtime":"Node 20+, browser; FFmpeg for animation","description":"anidoodle is a skill for coding agents for art, animation and music written as code. The README describes illustrations, drawing timelapses, films, explainers, interactive web art and launch videos, with styles including pencil and watercolour, risograph, pixel art, woodcut and sumi-e.\n\nThe README describes pure functions and seeded randomness for rendering, and lists PNG, scored MP4, GIF, WebM, transparent animated PNG and self-contained HTML outputs. The README describes an ES module with an ani-doodle element for web pages, a launch-film kit, drawing lessons and workflows using supplied images.\n\nThe repository contains skills/anidoodle and a plugin copy, with Claude, Codex and Grok plugin folders. The README says an optional 373 MB sound pack supplies recordings for acoustic instruments, while synths, electronic drums and effects remain code-based.","intended_users":"People who want a coding agent to produce illustrations, loops, films, launch videos and interactive web art as code.","example_tasks":"Draw a pencil and watercolour pear for a recipes page.\nMake a risograph lighthouse for a careers page at 1600x900.\nMake a chalkboard explainer of how pricing tiers stack up.\nCreate a launch film for your product from a spec made with launch.mjs new.\nAsk how to draw something and get a step sheet and captioned timelapse.","setup_instructions":"For Claude Code, the README gives /plugin marketplace add alexgreensh/anidoodle, then /plugin install anidoodle@alexgreensh-anidoodle. For Codex, it gives codex plugin marketplace add alexgreensh/anidoodle, then /plugins in the Codex TUI to install anidoodle. For Grok Build, it gives grok plugin marketplace add alexgreensh/anidoodle and grok plugin install anidoodle --trust. Other agents can copy the skill folder skills/anidoodle, which has a SKILL.md. Then ask for what you want in plain words. The README also shows a scaffold script and Node tools for driving the engine yourself. The README has the exact commands.","limitations":"Needs an agent that loads skills. The README names Claude Code, Codex and Grok Build, and requires Node 20 or newer. The README says stills use Chromium installed through Playwright, while moving outputs also use ffmpeg. The README describes an optional 373 MB sound-pack download that the agent asks about first, and code-generated sound without that pack. The README names playwright, html-player, remotion and hyperframes backends. The repository can change at any time; check its README before you install.","data_handling":"The README says exported HTML files play offline. It does not describe telemetry or what your coding agent sends to a model provider. The repository file list includes PRIVACY.md. Provider data handling depends on your coding agent and model provider.","compatibility":"According to the README: Claude Code, Codex, Grok Build and any agent that reads skills. The README requires Node 20 or newer, shows Chromium installation through Playwright, and says moving outputs also use ffmpeg.","external_costs":"The README describes token use when writing the program and says subsequent renders use no additional model tokens. Your coding agent or model provider may charge for usage.","permissions":"The skill acts through your coding agent with the access you give it. According to the README, the engine setup runs npm install and installs a Chromium browser through Playwright, and the tools render image, video and HTML files and use ffmpeg. For Grok Build, the README says --trust confirms the install, and without it Grok shows what the plugin can run and stops. The README describes an optional sound-pack download through soundfetch.mjs after your agent asks you first. The repository file list also includes a top-level scripts/ folder whose contents and permissions the README does not describe.","usage_terms":"Apache License 2.0, as stated in the repository. See its LICENSE file for the exact terms. The repository also has a NOTICE file.","creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"github":{"fetched_at":1791852613,"untrusted_third_party_content":{"source_url":null,"github_repo_id":1381356320,"full_name":"alexgreensh/anidoodle","description":"Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.","language":"TypeScript","license_spdx":"Apache-2.0","topics":["agent-skills","animation","canvas","claude-code","claude-plugin","claude-skills","codex-plugin","creative-code"],"stars":893,"forks":73,"skills":{"total":2,"paths":[{"path":"plugins/anidoodle/skills/anidoodle","url":null},{"path":"skills/anidoodle","url":null}]},"pushed_at":1791659338,"archived":false,"fetched_at":1791852613,"age_seconds":84484,"state":"fresh"}},"updated_at":1791771301,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}