Skip to content
View howar31's full-sized avatar
🇦🇮
🇦🇮

Block or report howar31

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
.github/profile/README.md

Hi, I'm Howar31 👋

Writing code from 🌌 The Pale Blue Dot since 1995 · pairing with AI since 2022 · howar31.com

Full-stack web (TS · React · Node · Go · PHP · Python), with a soft spot for Traditional Chinese localization, small tools that scratch my own itch, and serverless / P2P / zero-infra architectures.


☕ Support my work

If anything here has been useful to you:

Ko-fiPayPal

Pinned Loading

  1. slkslkPublic

    Agent-facing Slack CLI — token-efficient read/send messages, manage canvases, lists, channels for AI agents.

    Go 2

  2. claude-memoryclaude-memoryPublic

    Cross-cwd memory index + /memorize skill for Claude Code's built-in auto-memory

    Shell

  3. claude-backupclaude-backupPublic

    Three-layer backup for a Claude Code config tree (~/.claude), running as background launchd jobs on macOS.

    Shell

  4. claude-statuslineclaude-statuslinePublic

    Custom 8-line colored statusline for Claude Code

    Shell 2

  5. hype-signhype-signPublic

    電子應援手板 / LED 顯示板 PWA — fully offline, multi-color gradients, marquee mode

    TypeScript 1

  6. scrum-pokerscrum-pokerPublic

    Serverless · No Database · Open Source — peer-to-peer Scrum Poker that runs entirely in your browser. Zero-split-brain host migration via PeerJS broker arbitration. React + TypeScript + WebRTC.

    TypeScript 1