Back to list
jcaldwell-labs

my-grid

by jcaldwell-labs

ASCII canvas editor with spatial workspace - Raskin-inspired infinite canvas for terminal

0🍴 0📅 Jan 15, 2026

SKILL.md


name: my-grid description: | ASCII canvas editor integration. Covers spawning my-grid in tmux, controlling via IPC, and zone management. Use when creating visual workspaces, monitoring dashboards, or organizing spatial content.

my-grid Integration

Start here when using the ASCII canvas editor. This skill covers spawning, controlling, and integrating my-grid with Claude Code.

Overview

my-grid is a persistent ASCII canvas editor with:

  • Zones: Dynamic content regions (WATCH, PTY, PIPE, SOCKET)
  • Infinite canvas: Navigate freely with vim-style keys
  • TCP API: Control via external processes
  • Layouts: Save/restore workspace templates

Prerequisites

tmux is required. Check with echo $TMUX - if empty, start tmux first:

tmux new -s claude
# Then run Claude Code inside tmux

Quick Start

cd ${CLAUDE_PLUGIN_ROOT}

# Spawn in tmux (67% width by default)
python3 src/cli.py spawn

# Send commands
python3 src/cli.py send ":text Hello World"
python3 src/cli.py send ":rect 20 10"

# Create zones
python3 src/cli.py send ":zone watch GIT 50 15 5s git status --short"

Pane Management

CommandDescription
spawnCreate/reuse my-grid pane
zoomToggle fullscreen
ratio 25|50|75Set width percentage
hide / showToggle visibility
closeKill pane
focusSwitch to my-grid pane

Zone Types

TypeDescriptionExample
watchPeriodic command refresh:zone watch DISK 40 10 30s df -h
pipeOne-shot command:zone pipe TREE 60 20 tree -L 2
ptyLive terminal:zone pty TERM 80 24
socketTCP listener:zone socket MSG 50 15 9999

Common Patterns

DevOps Dashboard

python3 src/cli.py spawn --layout devops

Real-time Monitoring

python3 src/cli.py send ":zone watch LOG 80 20 watch:/var/log/app.log tail -20 {file}"

Side-by-Side with Claude

python3 src/cli.py spawn --ratio 50

Requirements

  • tmux: Must run inside tmux session
  • Python 3.8+: For plugin CLI

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon