scratch-vm-injection

Community

Program Scratch visually via code.

Authoryokobond
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the creation and modification of Scratch programs by directly interacting with the Scratch Virtual Machine (VM), bypassing the need for manual block dragging and dropping.

Core Features & Use Cases

  • Programmatic Block Injection: Define and inject complex scripts directly into sprites or the stage by manipulating the project's JSON structure.
  • Automated Project Creation: Quickly generate entire Scratch projects or significant portions thereof based on code.
  • Use Case: Automatically generate a Scratch project that makes a sprite draw a complex geometric pattern, or create a series of educational Scratch games based on predefined logic.

Quick Start

Use the scratch-vm-injection skill to make Sprite1 move 10 steps when the green flag is clicked.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: scratch-vm-injection
Download link: https://github.com/yokobond/scratch-skills/archive/main.zip#scratch-vm-injection

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.