About hikkaku
hikkaku is a skill with best practices for building Scratch projects in TypeScript. It organizes guidance on project setup, blocks, custom blocks, performance, physics, positioning, and data.
Key features
- 01Project initialization guidance
- 02Block-specific usage rules
- 03Clone and custom-block guidance
- 04Performance and physics practices
- 05Variables and positioning rules
Use cases
- 01Starting a Hikkaku project
- 02Choosing appropriate Scratch blocks
- 03Building projects with clones or custom blocks
- 04Reviewing performance and physics approaches
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ pnsk-lab/ hikkaku --skill hikkakuAfter installing, type/hikkakuin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
rules/calculate.mdclone.mdcustom-blocks.mdinitialization.mdpen-100.mdphysics.mdpositioning.mdusage.mdvariable.mdrules/blocks/control.mddata.mdevents.mdlooks.mdmotion.mdmusic.mdoperator.mdoverview.mdpen.mdprocedures.mdsensing.mdsound.mdDetails
From the project READMEHikkaku Best Practices
This document provides best practices for using Hikkaku to create Scratch projects with TypeScript. Follow these guidelines to ensure your projects are well-structured and maintainable.
SKILL Structure
rules/: Contains individual rules or guidelines for using Hikkaku effectively.initialization.md: Guidelines for initializing Hikkaku projects.blocks/*.md: Guidelines for using specific blocks in Hikkaku.- e.g.,
control.md,data.md,motion.md, etc.
- e.g.,
clone.md: Guidelines for using clones in Hikkaku.custom-blocks.md: Guidelines for creating and using custom blocks.pen-100.md: Performance rules for 100% pen-rendered projects.physics.md: Guidelines for implementing 2d physics in Scratch projects.positioning.md: Rules for positioning systems in Scratch projects.usage.md: General usage guidelines for Hikkaku.variable.md: Rules for using variables and lists in Hikkaku.
Comments
Markdown supported