重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
laravel%3Atdd-with-pest by jpcaparas/superpowers-laravel
npx skills add https://github.com/jpcaparas/superpowers-laravel --skill laravel:tdd-with-pest先写测试。看着它失败。编写最少的代码使其通过。保持测试快速且贴近实际。
# Sail
sail artisan test --parallel
# Non-Sail
php artisan test --parallel
优先使用 Pest(新 Laravel 应用的默认选择)。如果你的项目在使用 PHPUnit,它也是可以的。
示例(功能测试):
it('rejects empty email on signup', function () {
$response = $this->post('/register', [
'name' => 'Alice',
'email' => '',
'password' => 'secret',
'password_confirmation' => 'secret',
]);
$response->assertSessionHasErrors('email');
});
运行并确认它因正确的原因而失败。
编写最简单的代码来让你失败的测试通过。不要额外添加。不要重构。
消除重复,明确命名,提取小型服务。保持测试通过。
sleep广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
每周安装次数
61
代码仓库
GitHub 星标数
125
首次出现
2026年1月21日
已安装于
claude-code44
gemini-cli44
opencode43
codex41
cursor40
github-copilot39
Write the test first. Watch it fail. Write minimal code to pass. Keep tests fast and realistic.
# Sail
sail artisan test --parallel
# Non-Sail
php artisan test --parallel
Prefer Pest (default in new Laravel apps). PHPUnit is fine if your project uses it.
Example (feature):
it('rejects empty email on signup', function () {
$response = $this->post('/register', [
'name' => 'Alice',
'email' => '',
'password' => 'secret',
'password_confirmation' => 'secret',
]);
$response->assertSessionHasErrors('email');
});
Run and confirm it fails for the right reason.
Write the simplest code to pass your failing test. No extras. No refactors.
Remove duplication, clarify names, extract small services. Keep tests green.
Weekly Installs
61
Repository
GitHub Stars
125
First Seen
Jan 21, 2026
Installed on
claude-code44
gemini-cli44
opencode43
codex41
cursor40
github-copilot39
测试策略完整指南:单元/集成/E2E测试金字塔与自动化实践
11,200 周安装
World Labs:AI 驱动 3D 环境生成器,文本/图像一键创建逼真游戏世界
209 周安装
Instagram Graph API 使用指南:读取与发布内容,获取媒体和话题标签数据
208 周安装
Nansen Trading 命令行工具:Solana 和 Base 链上代币交易与报价执行指南
209 周安装
uni-app原生App打包指南:Android/iOS离线打包、签名配置与原生插件集成
45 周安装
Nansen智能提醒CLI工具:区块链链上监控与聪明钱追踪
210 周安装
Encore前端集成:自动生成TypeScript客户端,连接React与后端API
208 周安装