JiHuiYiYou IDE — Communication skill for Claude Code
JiHuiYiYou-IDE: a desktop IDE for the JHYY (机会翼游) systems language — drag-block programming (Blockly), full text editing (CodeMirror 6), and an embedded Claude Code chat.
How to install JiHuiYiYou IDE
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open JiHuiYiYou/JiHuiYiYou-IDE and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What JiHuiYiYou IDE does
JiHuiYiYou-IDE: a desktop IDE for the JHYY (机会翼游) systems language — drag-block programming (Blockly), full text editing (CodeMirror 6), and an embedded Claude Code chat. Both coding views share one AST; the real jhyy.exe is the referee.
Alternatives in Communication
- Prompts.chat — f.k.a. Awesome ChatGPT Prompts 154.3k ★
- Open SaaS — A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma) 14.1k ★
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
README

JHYY IDE — A desktop IDE for the JHYY (机会翼游) systems programming language
**Block-based. Code-based. Talks to Claude Code.**
[](CHANGELOG.md) [](tests/conformance) [](https://github.com/JiHuiYiYou/JiHuiYiYou-IDE/actions/workflows/ci.yml) [](#architecture) [](#install) [](LICENSE) [](README.zh-CN.md)
[What it is](#what-it-is) · [Install](#install) · [Quick start](#quick-start) · [The three views](#the-three-views) · [Architecture](#architecture) · [Testing](#testing) · [Status](#status) · [Docs](#docs)
What it is
**JHYY IDE** is a desktop IDE for [JHYY (机会翼游)](https://github.com/JiHuiYiYou/JiHuiYiYou-compiler) — a self-hosted, statically typed, expression-oriented systems language.
It puts three things side by side:
- Block view (Blockly) — drag blocks to program. Beginner-friendly.
- Text view (CodeMirror 6) — write code like in any editor. Full language power.
- Claude Code — talk to the
claudeCLI that is already on your machine.
The two coding views **share one AST**. Change a block and the text updates; change the text and the blocks rebuild. Code that blocks can't express (generics, closures, pointers) survives as an **opaque block** holding the original source — it never silently disappears.
Install
**Prerequisites**:
- Windows x64
Related Skills
Gloss
A desktop chat app for the coding agents you already have installed: Claude Code, Codex, Gemini CLI, Pi and Cu
Capipaste
Talk to your coding agent about what you see. ⌘⇧S → drag, draw, say what should change, ↩ — the marked-up scre
Usagemax
Claude Code plugin for Claude Desktop: a band above the prompt with this chat's share, the 5-hour window and t
Ref Deck
Claude Code skill: generate a full Instagram carousel image-by-image using a proven top-performer's deck as th
Shuten
Two plugins that cut an agent's excess text: CCShut - comments in the code (against context rot), Shut - chatt
Presence
Write public Discord Rich Presence text about a user working with a coding agent.
Related Agents
Graphiql
GraphiQL IDE features, graphql-language-service, IDE UX patterns
Ehs Local App
Local application security specialist for the Ethical Hacker Squad. Reviews command-line tools, desktop applic
C Systems Programmer
C programming specialist for systems programming, embedded systems, memory management, and performance optimiz