code-simplifier
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when the user…
Hyperf 3.1 framework development assistant. Use when the user needs to: (1) Create Hyperf controllers, (2) Create Hyperf models, (3) Create Hyperf commands, (4) Implement services, (5) Configure routes, (6) Use dependency injection, (7) Handle validation, or any other Hyperf 3.1
Claude Code
$ npx -y skills add fanqingxuan/awesome-skills --skill hyperf --agent claude-code
Codex
$ npx skills add fanqingxuan/awesome-skills --skill hyperf -a codex -y
Cursor
$ npx skills add fanqingxuan/awesome-skills --skill hyperf -a cursor -y
Gemini CLI
$ npx skills add fanqingxuan/awesome-skills --skill hyperf -a gemini-cli -y
GitHub Copilot
$ npx skills add fanqingxuan/awesome-skills --skill hyperf -a github-copilot -y
OpenCode
$ npx skills add fanqingxuan/awesome-skills --skill hyperf -a opencode -y
Windsurf
$ npx skills add fanqingxuan/awesome-skills --skill hyperf -a windsurf -y
name: hyperf description: "Hyperf 3.1 framework development assistant. Use when the user needs to: (1) Create Hyperf controllers, (2) Create Hyperf models, (3) Create Hyperf commands, (4) Implement services, (5) Configure routes, (6) Use dependency injection, (7) Handle validation, or any other Hyperf 3.1 development tasks. Triggers on phrases like \"创建 Hyperf 控制器\", \"生成模型\", \"创建命令\", \"Hyperf 开发\"."
Hyperf 3.1 框架开发助手,专注于控制器、模型、命令行工具的快速开发。
# 生成控制器 php bin/hyperf.php gen:controller UserController # 生成模型 php bin/hyperf.php gen:model User # 生成命令 php bin/hyperf.php gen:command ImportCommand # 生成中间件 php bin/hyperf.php gen:middleware AuthMiddleware # 生成请求验证类 php bin/hyperf.php gen:request UserRequest # 启动服务 php bin/hyperf.php start
<?php
declare(strict_types=1);
namespace App\Controller;
use Hyperf\HttpServer\Annotation\Controller;
use Hyperf\HttpServer\Annotation\GetMapping;
#[Controller(prefix: "/api/users")]
class UserController extends AbstractController
{
#[GetMapping("")]
public function index()
{
return $this->response->json(['code' => 0, 'data' => []]);
}
}<?php
declare(strict_types=1);
namespace App\Model;
use Hyperf\DbConnection\Model\Model;
class User extends Model
{
protected ?string $table = 'users';
protected array $fillable = ['name', 'email'];
}<?php
declare(strict_types=1);
namespace App\Command;
use Hyperf\Command\Command as HyperfCommand;
use Hyperf\Command\Annotation\Command;
#[Command]
class ImportDataCommand extends HyperfCommand
{
protected ?string $name = 'import:data';
public function handle()
{
$this->info('Processing...');
}
}<?php
declare(strict_types=1);
namespace App\Service;
use App\Model\User;
class UserService
{
public function create(array $data): User
{
return User::create($data);
}
}详细文档请参考 `references/zh-cn/` 目录下的官方文档:
Agent Skills for modern software development frameworks with best practices and coding standards.
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when the user…
Eino LLM/AI application development framework assistant (Golang). Use when the user needs to: (1) Build AI agents, (2) Create LLM…
GORM (Go ORM) development assistant. Use when the user needs to: (1) Create GORM models, (2) Define database schemas, (3) Perform…
Laravel 12 framework development assistant. Use when the user needs to: (1) Create Laravel controllers, (2) Create Laravel…
Webman framework development assistant. Use when the user needs to: (1) Create Webman controllers, (2) Create Webman models, (3)…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.