mcpField
H
hikkaku

hikkaku

github.com/pnsk-labDevelopment6562 installsUpdated 21w ago
Repository

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

  1. 01Project initialization guidance
  2. 02Block-specific usage rules
  3. 03Clone and custom-block guidance
  4. 04Performance and physics practices
  5. 05Variables and positioning rules

Use cases

  1. 01Starting a Hikkaku project
  2. 02Choosing appropriate Scratch blocks
  3. 03Building projects with clones or custom blocks
  4. 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 hikkaku

After installing, type/hikkakuin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

rules/
calculate.md
clone.md
custom-blocks.md
initialization.md
pen-100.md
physics.md
positioning.md
usage.md
variable.md
rules/blocks/
control.md
data.md
events.md
looks.md
motion.md
music.md
operator.md
overview.md
pen.md
procedures.md
sensing.md
sound.md

Details

From the project README

Hikkaku 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.
    • 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