Leon Lin

Leon Lin

I build cool stuff

GitHub 49 repos 2.2k followers

Explained projects

Taste-Skill: The Repo That Turns AI Frontends Into a Taste System
Taste-Skill: The Repo That Turns AI Frontends Into a Taste System
A deep dive into the skill files that fight AI slop with dials, bans, audits, and weirdly specific frontend rules.
8 min read · Apr 22, 2026
RetroVesta Turns React Into a Split-Flap Machine
RetroVesta Turns React Into a Split-Flap Machine
A deep dive into the timing loop, manual DOM updates, and design discipline behind a screen that feels mechanical, not decorative.
7 min read · Apr 7, 2026
agentic-ai-prompt-research: Inside the Prompt Stack That Makes a CLI Agent Safer
agentic-ai-prompt-research: Inside the Prompt Stack That Makes a CLI Agent Safer
Leonxlnx reconstructs the layered prompt architecture behind Claude Code, and shows why the real breakthrough is separation, not just scale.
11 min read · Apr 7, 2026
smooth-ui-components: SmoothUI: The Animated Component Library Built for Humans, Agents, and shadcn Workflows
smooth-ui-components: SmoothUI: The Animated Component Library Built for Humans, Agents, and shadcn Workflows
A close look at how SmoothUI packages motion, Tailwind, and copy-paste ergonomics into a system that feels designed for modern frontend teams and AI-assisted coding.
8 min read · Apr 7, 2026
liquid-glass: The React component that makes blur feel physical
liquid-glass: The React component that makes blur feel physical
A deep dive into a TypeScript UI library that bends, splits, and springs light into a convincing glass material.
8 min read · Apr 7, 2026
volumetric-fluids: The Shader Gallery That Makes Volumes Look Easy
volumetric-fluids: The Shader Gallery That Makes Volumes Look Easy
A single-file WebGL project uses noise, raymarching-style tricks, and a clean light-mode palette to turn fluid rendering into a portable design artifact.
8 min read · Apr 7, 2026
kross-template: the landing page template that behaves like a stage crew
kross-template: the landing page template that behaves like a stage crew
A monochrome Next.js starter that uses one client-side orchestration layer to control preload, scroll motion, texture, and timing like a carefully cued performance.
8 min read · Apr 6, 2026
pixelassets: Pixel Assets is a motion engine dressed like a folder of files
pixelassets: Pixel Assets is a motion engine dressed like a folder of files
Bills, cards, coins, and wallets get their depth from HTML, CSS, Canvas, and math, not from a heavyweight graphics stack.
9 min read · Apr 6, 2026
Leonxlnx/multilayer-effect: How to Make a 404 Feel Like a Stage Set
Leonxlnx/multilayer-effect: How to Make a 404 Feel Like a Stage Set
A small Next.js experiment that turns parallax, masking, and particle recycling into a convincing illusion of depth.
7 min read · Apr 6, 2026
gramesh: How a Single Canvas Fakes a Living Mesh Gradient
gramesh: How a Single Canvas Fakes a Living Mesh Gradient
A zero-dependency gradient studio that uses state syncing, blend modes, and one very smart aurora trick to make simple math look cinematic.
8 min read · Apr 6, 2026
fluid-render-engine: The One-File Fluid Lab That Makes WebGL Feel Like a Product
fluid-render-engine: The One-File Fluid Lab That Makes WebGL Feel Like a Product
A raw WebGL simulation, a glassmorphism control panel, and a reactive theme system packed into a single HTML file.
8 min read · Apr 6, 2026
taste-skill-showcase-1: The repo that teaches AI agents taste
taste-skill-showcase-1: The repo that teaches AI agents taste
A Next.js showcase where <code>.agent/skills/taste-skill/SKILL.md</code> acts like a design system for the coder, not just the interface.
8 min read · Apr 6, 2026
ascii-waitlist: A One-File Waitlist That Makes Infrastructure Look Expensive
ascii-waitlist: A One-File Waitlist That Makes Infrastructure Look Expensive
A single HTML document, a looping WebM, and one state change are enough to sell Arcane as a serious product before the product exists.
6 min read · Apr 6, 2026
BetRelease: The Prediction Market for AI Futures That Uses Fake Coins and Real Market Logic
BetRelease: The Prediction Market for AI Futures That Uses Fake Coins and Real Market Logic
An open-source Convex app that turns speculative release dates into a self-contained economy, with pool-based pricing, daily coin claims, and creator-run resolution.
8 min read · Apr 6, 2026
animated-login: The login form that learned stagecraft
animated-login: The login form that learned stagecraft
Leonxlnx/animated-login turns a routine sign-in screen into a tiny puppet theater built from vanilla HTML, CSS, and JavaScript.
8 min read · Apr 6, 2026
shapeit: The Writing Tool That Refuses to Let a Draft Run Wild
shapeit: The Writing Tool That Refuses to Let a Draft Run Wild
A conversational editor that turns raw markdown into structured articles by forcing every section to justify itself.
8 min read · Apr 6, 2026
liquidstyleeditor: Taste Skill: The Repo That Tries to Teach AI Good Taste
liquidstyleeditor: Taste Skill: The Repo That Tries to Teach AI Good Taste
An open-source frontend anti-slop framework built around portable `SKILL.md` files, tunable dials, and specialized variants that steer agents away from generic UI.
8 min read · Apr 6, 2026
Leonxlnx/prompt-library: Escaping the Electron Trap
Leonxlnx/prompt-library: Escaping the Electron Trap
How a 5MB Tauri desktop app uses Rust and vanilla JavaScript to turn AI prompt management into a system-level reflex.
6 min read · Apr 4, 2026
The Great CLI Hijack: Inside claw-dev
The Great CLI Hijack: Inside claw-dev
How a clever network proxy and on-the-fly bundle patching turned Anthropic's locked-down terminal client into a universal, local-first AI agent.
8 min read · Apr 2, 2026

Yet to be explained

unlazy
Anti-laziness skill for AI agents. Core: the Depth Tree method, which splits a task N layers deep and gives every leaf the full time budget of the whole task, so effort multiplies with depth. Grounded in 2025-2026 research on model laziness, underthinking and premature completion.
JavaScript3.9k stars
Explain
tastecode
Personal Harness - a beautiful, adaptive control panel for AI coding agents. Windows-first, design-agent powered.
TypeScript309 stars
Explain
claude-launchvideo
TypeScript141 stars
Explain
cinetic
Cinematic launch films and motion design from code, directed by your coding agent.
Python90 stars
Explain
verdant-forest
TypeScript51 stars
Explain
claude-of-duty
Browser-native tactical FPS on three.js r180. One map, one match, no assets: every texture, sound and cloud is generated at runtime. Hand-built WebGL2 render graph, custom physics, procedural Web Audio.
JavaScript46 stars
Explain
kimi-code-desktop
Unofficial, open-source Windows desktop harness for Kimi Code CLI.
TypeScript46 stars
Explain
sakura-realm
Real-time procedural cherry blossom landscape in the browser. Volumetric sky, dynamic weather, endless wind-driven meadow, and a fully generated sakura tree. Zero art assets: every texture synthesised at runtime, every mesh built in code. three.js + WebGL2.
JavaScript21 stars
Explain
SharpShot
A tiny Windows region-capture utility with exact native pixels and lossless PNG output.
C#10 stars
Explain
taste-blocks
Verified, source-backed React component registry for Taste Skill V2
TypeScript9 stars
Explain
serica-estates-threejs
Cinematic scroll-directed Three.js real estate experience
HTML8 stars
Explain
realestateopus5
AURIGA — a scroll-driven architectural film in three.js. Nine sections, nine different in-world type reveals: reflections, engraving, sunlight projection, brass inlay, etched glass, anamorphosis, cast shadow, constellation. CC0 assets, full accessible HTML fallback.
JavaScript6 stars
Explain
merge-conflict
Clawd vs Codex: a cinematic 3D browser arena fighter with procedural visuals and synthesized audio.
JavaScript5 stars
Explain
zeldaremake
TypeScript4 stars
Explain
dronebeachshot
JavaScript4 stars
Explain
pianopiece-threejs
JavaScript2 stars
Explain
leonsbenchmark
HTML1 stars
Explain
monolithwilds
JavaScript0 stars
Explain