Backend engineer at @RightCapitalHQ, based in Beijing. I work on PHP by day, and contribute to the PHP open-source ecosystem by night.
No bug, no gain.
- 🛠️ Maintainer of
symplify/monorepo-builder— a Composer-based toolkit for managing PHP monorepos. - 🔐 Reporter of
CVE-2026-41570— argument injection in PHPUnit, found while upgrading to PHPUnit 12. - 🧩 90+ merged PRs across the PHP ecosystem, including: Laravel · Symfony · Composer · PHPUnit · PHP-CS-Fixer · PHPStan / Larastan · Spatie · AWS SDK for PHP · Sentry
- 🐦 X / Twitter: @KaiWei_capper
- 📧 Email: d2Vpa2FpaWlAc2luYS5jbg==
- laravel/framework - Laravel is a web application framework with expressive, elegant syntax. (1 week ago)
- kayw-geek/phpstan-type-trace - See the full type-inference chain of any value in PHPStan, not just a single snapshot. (2 weeks ago)
- symplify/monorepo-builder - Composer tools to maintain a monorepo (3 weeks ago)
- kayw-geek/x-spam-cast - LLM-powered X/Twitter spam filter — full-auto mode, community subscription packs, gist backup, customizable prompt (1 month ago)
- GitLabPHP/Client - GitLab API v4 client for PHP (1 month ago)
- mlocati/docker-php-extension-installer (2.11.9, 4 days ago) - Easily install PHP extensions in Docker containers
- laravel/framework (v12.62.0, 5 days ago) - Laravel is a web application framework with expressive, elegant syntax.
- sebastianbergmann/phpunit (13.2.0, 1 week ago) - The PHP Unit Testing framework.
- composer/composer (2.10.1, 1 week ago) - Dependency Manager for PHP
- larastan/larastan (v3.10.0, 2 weeks ago) - ⚗️ Adds code analysis to Laravel improving developer productivity and code quality.
- kayw-geek/phpstan-type-trace (v0.2.0, 2 weeks ago) - See the full type-inference chain of any value in PHPStan, not just a single snapshot.
- symplify/monorepo-builder (12.7.1, 3 weeks ago) - Composer tools to maintain a monorepo
- kayw-geek/x-spam-cast (v0.3.0, 1 month ago) - LLM-powered X/Twitter spam filter — full-auto mode, community subscription packs, gist backup, customizable prompt
- GitLabPHP/Client (12.1.0, 1 month ago) - GitLab API v4 client for PHP
- rudderlabs/rudder-php-sdk (v2.1.1, 1 month ago) - RudderStack's PHP SDK for effective server-side event tracking.
- Add kayw-geek/phpstan-type-trace to PHPStan rules index on TomasVotruba/tomasvotruba.com (2 weeks ago)
- Add kayw-geek/phpstan-type-trace to extension library on phpstan/phpstan (2 weeks ago)
- [13.x] Return FAILURE exit code when key:generate is prohibited on laravel/framework (2 weeks ago)
- [13.x] Restore base_path() guard in SQLiteConnector lost during merge race on laravel/framework (2 weeks ago)
- [13.x] Fix path separator encoding in temporaryUrl on local disk on laravel/framework (3 weeks ago)
- [13.x] Resolve scheduled event callback parameter by type rather than name on laravel/framework (3 weeks ago)
- Fix uninitialized typed $container error on Symfony Console 8.1 on symplify/monorepo-builder (3 weeks ago)
- [13.x] Add Batch::addOrFail() and use in PendingBatch::dispatch() on laravel/framework (1 month ago)
- Add "Add to .git/info/exclude" action in project_panel and git_panel on zed-industries/zed (1 month ago)
- Add parameterized disableAutoloadMerge(sections, forTypes); deprecate zero-arg form on symplify/monorepo-builder (1 month ago)
- safishamsi/graphify - AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable knowledge graph. App code + database schema + infrastructure in one graph. (4 days ago)
- hyechow/iphone-use - iphone use agent on mac (2 weeks ago)
- dontbesilent2025/dbskill - dontbesilent 的商业诊断 Skills (2 weeks ago)
- zeroxjf/cyanide-ios-moved -
⚠️ Moved → github.com/zeroxjf/cyanide · This repository is archived; all development, releases & issues continue at the new home. (2 weeks ago) - amzxyz/rime-wanxiang - 「万象拼音」:把算法留在幕后,把纯粹还给指尖,用更现代的数据,接管你的候选。Q群:11033572 / 11631066 (3 weeks ago)
- mattpocock/skills - Skills for Real Engineers. Straight from my .claude directory. (3 weeks ago)
- 863401402/image-provenance - AI image detector and watermark disruption toolkit (client-side, WIP) (3 weeks ago)
- getsentry/cli - Sentry CLI (3 weeks ago)
- rtk-ai/rtk - CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies (3 weeks ago)
- liaohch3/claude-tap - Intercept and inspect Coding Agent API traffic from Claude Code, Codex CLI, Gemini CLI, Cursor CLI, OpenCode, Kimi/Kimi Code, Pi, and Hermes in a local trace viewer. (1 month ago)