{"tools":[{"schema_version":1,"id":"paper-unfold-frames","name":"Paper Unfold Frames","summary":"Photo-real stop-motion of a crumpled paper ball opening into a note, made from GPT-image keyframes.","category":"Creative","repository":"https://github.com/OpenRootdev/paper-unfold-frames","license":"MIT","version":"1.0.1","distribution":{"kind":"package","url":"https://github.com/OpenRootdev/paper-unfold-frames/releases/download/v1.0.1/paper-unfold-frames.zip","label":"Download skill ZIP","scope":"One skill: SKILL.md, a frame keying script, two working prompts, a playback snippet and the licence. No media.","repository_has_extra_material":true},"installation":[{"title":"Download the focused package","body":"Download the ZIP from the release and extract it. It holds only the skill folder; preview media and translations stay on separate branches of the repository.","url":"https://github.com/OpenRootdev/paper-unfold-frames/releases/tag/v1.0.1","label":"Release v1.0.1"},{"title":"Add it to your agent","body":"Copy the extracted folder into your agent's skills directory (Claude Code: ~/.claude/skills/), or install it straight from main with git.","command":"git clone --depth 1 https://github.com/OpenRootdev/paper-unfold-frames ~/.claude/skills/paper-unfold-frames"},{"title":"Ask for an unfold","body":"Describe the shot in plain words, for example: \"Open the video with a crumpled note that unfolds to show our tagline.\" The agent generates a 3x3 grid of stages, keys out the frames and plays them stepped at 6-8 fps."}],"manual_setup":["Access to a GPT image model, for example through the Figma MCP generate_image tool or the OpenAI API.","Python 3 with Pillow, numpy and scipy to key out the frames.","A canvas-based video tool such as HyperFrames or Remotion, or a web page."],"notes":["Handwriting or a sketch can be baked into the image prompt so it is revealed as the sheet opens.","Sister skill: Paper Unfold Mesh draws the same effect procedurally in code."],"contents":{"skills":1,"references":0,"renderers":0,"files":4,"mcp_tools":0,"tools":["GPT image model","Python + Pillow, numpy, scipy"]},"documentation":"https://github.com/OpenRootdev/paper-unfold-frames/blob/main/SKILL.md","type":"Skill","image":{"url":"assets/logos/paper-unfold-frames.svg","alt":"A 3x3 grid of paper stages from crumpled ball to flat torn sheet","source":"https://github.com/OpenRootdev/paper-unfold-frames/blob/assets/logo.svg"},"url":"https://toolindex.org/tools/paper-unfold-frames/","review":{"reviewed_at":"2026-10-29","status":"artifact-checked","built_with_harneloop":false,"evidence":"Windows: two GPT-image grids keyed with the included script and played in a rendered 1080p HyperFrames reel; frames inspected. Release ZIP contents checked. Other platforms not runtime-tested.","url":"https://github.com/OpenRootdev/paper-unfold-frames#readme"},"boost":{"granted_at":"2026-10-29T11:33:01Z","expires_at":"2026-11-12T11:33:01Z","badge_present":true,"last_checked_at":"2026-10-29T11:33:01Z","readme_url":"https://github.com/OpenRootdev/paper-unfold-frames/blob/main/README.md"}},{"schema_version":1,"id":"paper-unfold-mesh","name":"Paper Unfold Mesh","summary":"Procedural paper that crumples, folds or rolls and opens frame by frame on a canvas, with writing that bends with the sheet.","category":"Creative","repository":"https://github.com/OpenRootdev/paper-unfold-mesh","license":"MIT","version":"1.0.1","distribution":{"kind":"package","url":"https://github.com/OpenRootdev/paper-unfold-mesh/releases/download/v1.0.1/paper-unfold-mesh.zip","label":"Download skill ZIP","scope":"One skill: SKILL.md, the full source of a 9-scene demo composition and the licence. No media, textures or fonts.","repository_has_extra_material":true},"installation":[{"title":"Download the focused package","body":"Download the ZIP from the release and extract it. It holds only the skill folder; preview media and translations stay on separate branches of the repository.","url":"https://github.com/OpenRootdev/paper-unfold-mesh/releases/tag/v1.0.1","label":"Release v1.0.1"},{"title":"Add it to your agent","body":"Copy the extracted folder into your agent's skills directory (Claude Code: ~/.claude/skills/), or install it straight from main with git.","command":"git clone --depth 1 https://github.com/OpenRootdev/paper-unfold-mesh ~/.claude/skills/paper-unfold-mesh"},{"title":"Ask for a variation","body":"Describe the shot in plain words, for example: \"Show our three steps on an accordion strip of paper that unfolds one fold at a time.\" Balls, squashed wads, accordions, folded notes and scrolls are covered."}],"manual_setup":["No image model or API key is needed. It runs in plain canvas 2D with GSAP as the clock.","Supply your own paper texture, desk background and handwriting font for the demo composition."],"notes":["Work in progress: the skill records what went wrong and ideas not yet tried, and is updated when projects get better results.","Sister skill: Paper Unfold Frames gives a more photo-real single reveal from generated images."],"contents":{"skills":1,"references":0,"renderers":0,"files":3,"mcp_tools":0,"tools":["Canvas 2D","GSAP"]},"documentation":"https://github.com/OpenRootdev/paper-unfold-mesh/blob/main/SKILL.md","type":"Skill","image":{"url":"assets/logos/paper-unfold-mesh.svg","alt":"A paper sheet drawn as a triangle mesh with one corner folded over","source":"https://github.com/OpenRootdev/paper-unfold-mesh/blob/assets/logo.svg"},"url":"https://toolindex.org/tools/paper-unfold-mesh/","review":{"reviewed_at":"2026-10-29","status":"artifact-checked","built_with_harneloop":false,"evidence":"Windows: the included 9-scene composition rendered to 1080p with HyperFrames and frames inspected. Marked work in progress; demo textures and fonts are not bundled. Other platforms not runtime-tested.","url":"https://github.com/OpenRootdev/paper-unfold-mesh#readme"},"boost":{"granted_at":"2026-10-29T11:33:01Z","expires_at":"2026-11-12T11:33:01Z","badge_present":true,"last_checked_at":"2026-10-29T11:33:01Z","readme_url":"https://github.com/OpenRootdev/paper-unfold-mesh/blob/main/README.md"}},{"schema_version":1,"id":"smooth-motion-graphics","name":"Smooth Motion Graphics","summary":"A compact skill for calm, clear brand animations.","category":"Creative","repository":"https://github.com/Ker102/smooth-motion-graphics","license":"MIT","version":"1.0.0","distribution":{"kind":"package","url":"https://github.com/Ker102/smooth-motion-graphics/releases/download/v1.0.0/smooth-motion-graphics-v1.0.0.zip","label":"Download skill ZIP","scope":"One skill, reference guide, example brief, renderer and dependency manifests. No videos or dependencies.","repository_has_extra_material":true},"installation":[{"title":"Download the focused package","body":"Download the ZIP and SHA256SUMS.txt from the release. Verify the checksum with your system's checksum tool, then extract into a folder you control.","url":"https://github.com/Ker102/smooth-motion-graphics/releases/tag/v1.0.0","label":"Release and checksums"},{"title":"Point your agent at the skill","body":"Ask any agent to read this file. For an Agent Skills-compatible client, copy the complete skill folder to its documented skills directory. Discovery differs by client.","command":"skills/smooth-motion-graphics/SKILL.md"},{"title":"Optional: render a first preview","body":"Install Node.js 20+ and system FFmpeg for video encoding. From the skill folder, run these commands. Copy and adapt the example brief for your own brand before delivering a video.","command":"npm ci\nnode scripts/render.cjs stills assets/brand-brief.example.json output\nnode scripts/render.cjs video assets/brand-brief.example.json output"}],"manual_setup":["No MCP, API key or image model is required. The instructions can be used with your existing animation tools.","Optional reference renderer: Node.js 20+, system FFmpeg with libx264 for encoding, and your own licensed font if desired.","Set SMOOTH_FFMPEG or SMOOTH_FONT_PATH only if using a non-default executable or local font. Inspect preview frames on the machine that will encode the video."],"notes":["Reference layouts: title, 2–4 inputs into a central object, and 3–7 workflow cards with explicit directed edges. Extend them when the story needs a different layout.","Optional Harneloop thin export is available in the release. It is a promoted snapshot for reuse; it does not include private development runs or claim a one-command import.","The example uses fictional Luma branding. Replace the story with verified facts for your product."],"contents":{"skills":1,"references":1,"renderers":1,"files":6,"mcp_tools":0,"tools":["Node.js + @napi-rs/canvas (optional)","FFmpeg (optional encoding)"]},"harneloop":{"url":"https://harneloop.kaelux.dev","detail":"Extracted, tested and promoted through an external Harneloop unit. The optional thin export contains the verified skill."},"documentation":"https://github.com/Ker102/smooth-motion-graphics/blob/main/INSTALL.md","type":"Skill","url":"https://toolindex.org/tools/smooth-motion-graphics/","review":{"reviewed_at":"2026-10-10","status":"artifact-checked","built_with_harneloop":true,"evidence":"Windows: fictional example and alternate brand frames inspected; layout/direction tests and 1080p60 encode/decode checked. Other platforms not runtime-tested.","url":"https://github.com/Ker102/smooth-motion-graphics#what-gets-checked"},"boost":null},{"schema_version":1,"id":"tierlist-studio","name":"Tier List Studio","summary":"A free tier list maker in your browser: drag in your own images, snap or place them freely, add notes and export a PNG.","category":"Creative","repository":"https://github.com/OpenRootdev/tierlist-studio","license":"MIT","version":"1.0.0","distribution":{"kind":"package","url":"https://github.com/OpenRootdev/tierlist-studio/releases/download/v1.0.0/tierlist-studio.zip","label":"Download app ZIP","scope":"The whole editor as one index.html file plus the licence. No preview media or translations.","repository_has_extra_material":true},"installation":[{"title":"Open it in your browser","body":"The editor runs straight from GitHub Pages. Nothing to install or sign up for.","url":"https://openrootdev.github.io/tierlist-studio/","label":"Open Tier List Studio"},{"title":"Or run it from the download","body":"Download the ZIP from the release, extract it and open index.html in Chrome, Edge, Firefox or Safari. You can also clone main, which holds only the app.","url":"https://github.com/OpenRootdev/tierlist-studio/releases/tag/v1.0.0","label":"Release v1.0.0","command":"git clone --depth 1 https://github.com/OpenRootdev/tierlist-studio"},{"title":"Make your list","body":"Drop or paste images, drag them into tiers, double-click an item to add a note under it, adjust the look in Design, then Export PNG or Copy image."}],"manual_setup":["A recent browser. An internet connection when opening it, for Google Fonts and the html2canvas export library loaded from cdnjs.","Lists are autosaved in the browser's own storage. Save a project file (.json) to move a list to another device."],"notes":["Images stay on the device; nothing is uploaded.","Snapping can be turned off to place items anywhere inside a tier; hold Alt while dragging to flip it for one move."],"contents":{"skills":0,"references":0,"renderers":0,"files":2,"mcp_tools":0,"tools":["Web browser"]},"documentation":"https://github.com/OpenRootdev/tierlist-studio#readme","type":"Other","image":{"url":"assets/logos/tierlist-studio.svg","alt":"A tier grid with one tile being dropped into an empty slot","source":"https://github.com/OpenRootdev/tierlist-studio/blob/assets/logo.svg"},"url":"https://toolindex.org/tools/tierlist-studio/","review":{"reviewed_at":"2026-10-29","status":"artifact-checked","built_with_harneloop":false,"evidence":"Windows, Chrome: a scripted session added eight images, dragged them into tiers with snapping on and off, added captions, switched design presets and rendered the board export; no console errors. Release ZIP contents checked. Firefox, Safari and touch devices not tested.","url":"https://github.com/OpenRootdev/tierlist-studio#readme"},"boost":null},{"schema_version":1,"id":"vipermesh-blender","name":"ViperMesh for Blender","summary":"A local Blender MCP workflow for building and checking 3D scenes.","category":"3D & Blender","repository":"https://github.com/OpenRootdev/vipermesh-blender","license":"MIT; preserve NOTICE.md attribution","version":"1.3.0","distribution":{"kind":"package","url":"https://github.com/OpenRootdev/vipermesh-blender/releases/download/v1.3.0/vipermesh-blender-1.3.0.mcpb","label":"Download MCP bundle","scope":"Focused MCPB server bundle. Install the separate Blender addon and optional source skill; the full mixed repository is not needed.","repository_has_extra_material":true},"installation":[{"title":"Install and enable the Blender addon","body":"Download the addon from the release. In Blender, open Edit → Preferences → Add-ons → Install from Disk, select the downloaded Python addon file and enable ViperMesh for Blender. The maintainer currently tests Blender 5.2.","url":"https://github.com/OpenRootdev/vipermesh-blender/releases/download/v1.3.0/vipermesh-for-blender-addon-v1.3.0.py","label":"Download Blender addon"},{"title":"Connect your MCP client","body":"Install Node.js 20+. Import the MCPB bundle into a client supporting local MCPB extensions. Keep the Blender viewport sidebar's ViperMesh Local Bridge running. Source-build/stdio configuration is documented in the repository for clients without MCPB import.","url":"https://github.com/OpenRootdev/vipermesh-blender/releases/tag/v1.3.0","label":"Release, checksums and alternatives"},{"title":"Load the agent skill and start a session","body":"Read the skill plus its five relative reference files from the linked source folder. Copy the whole folder to your agent's documented skill location if desired. Have the agent bootstrap, inspect the existing scene and discover relevant operations before editing.","url":"https://github.com/OpenRootdev/vipermesh-blender/tree/main/skills/using-vipermesh-blender","label":"Skill and reference folder","command":"bootstrap_vipermesh_session\nget_blender_agent_context\nlist_blender_tools"}],"manual_setup":["A local Blender session, enabled addon, and running Local Bridge are required. This is a local workstation connector, not a hosted Blender service.","MCP client needs stdio support; MCPB import is optional. The client should manage one persistent Node server process per agent session.","The addon listens on loopback 127.0.0.1:9876. The connector can change scene state and exposes code execution; use it with trusted agents and approved output paths."],"notes":["Existing repository and release assets are listed unchanged. Nine top-level MCP tools route to a larger Blender operation registry; nine is not the total number of Blender operations.","The public connector and guidance are distinct from private studio capabilities and benchmark traces. Those are not included in this package.","Retain the source license and NOTICE.md when redistributing. Consult the upstream README for current supported Blender versions."],"contents":{"skills":1,"references":5,"mcp_tools":9,"tools":["ViperMesh MCP server","Blender addon / Local Bridge","Node.js 20+"]},"documentation":"https://github.com/OpenRootdev/vipermesh-blender#readme","type":"MCP server","image":{"url":"assets/logos/vipermesh.png","alt":"ViperMesh logo","source":"https://github.com/OpenRootdev/vipermesh-blender/blob/main/site/assets/brand-mark.png"},"url":"https://toolindex.org/tools/vipermesh-blender/","review":{"reviewed_at":"2026-10-10","status":"setup-reviewed","built_with_harneloop":false,"evidence":"Existing release assets, README installation and skill references reviewed. A live Blender bridge was not retested for this listing.","url":"https://github.com/OpenRootdev/vipermesh-blender/releases/tag/v1.3.0"},"boost":null}],"next":null}