前言¶
写 PHP 应用时,常见的问题是提示词里缺一份稳定的工程约定:目标版本是 8.3 还是更低、用 Laravel 还是 Symfony、目录怎么摆、命令怎么跑。每次都要从头把这些说一遍,长任务里还容易前后不一致。SkillHub 上的「PHP开发专家」就是为这类需求准备的,把技术栈约定固化成一个可加载的 Skill,避免每次重新描述。
下面介绍这个 Skill 的定位、已核实的属性,以及怎么用。
这是什么¶
一句话定位:面向 PHP 8.3+ 后端开发的编码 Skill,技术栈限定在 Laravel 与 Symfony 两类框架。
- 名称:PHP开发专家
- 坐标:@kunlungrowth/kg-php-pro
- 版本:1.0.0
- 来源:enterprise
- 分类:dev-programming
- 发布者:昆仑增长
- 标签:requires_api_key=false(不需要 API Key)
- 官方地址:https://api.skillhub.cn/kunlungrowth/kg-php-pro
SkillHub 页面显示评分 100000,下载 990 次,安装 0 次。评分字段的具体口径 SkillHub 页面未说明,这里只作记录,不据此推断质量。
核心功能¶
按官方简介,这个 Skill 的可用范围是「用 PHP 8.3+ 与 Laravel/Symfony 构建应用」。
结合这两个框架的常规开发面,实际能覆盖的工作大致是:
- 项目骨架与目录约定,Laravel 的 app/、routes/、resources/ 与 Symfony 的 src/、config/、templates/ 分法不同,Skill 用于在生成代码前把口径统一。
- 服务分层与依赖注入,Laravel 的容器绑定、Symfony 的 service 定义与 autowiring。
- HTTP 接口与路由,控制器签名、参数校验、统一错误响应。
- 数据库访问,Laravel Eloquent 模型与迁移、Symfony Doctrine 实体与 DQL。
- 测试,PHPUnit 用例的生成与断言写法。
上面这份清单来自框架的通用开发面,Skill 页面本身只写了技术栈范围,没有逐条列出能力,具体执行深度需要在加载后看它的 SKILL.md 正文确认。
安装与启用¶
已抓取资料里没有给出安装命令、目录路径或配置文件字段,SkillHub 页面抓取失败,所以这一节不写具体命令,避免编造。
根据 SkillHub 的通用形态,启用方式通常是把 Skill 加载进支持 SKILL.md 格式的编码工具,然后让它参与对应语言的代码任务。这是通用格式推断,不是官方说明。
需要区分工具的,务必先在官方页面核对后再操作:
- Cursor:SkillHub 页面未给出 Cursor 专属安装步骤。
- Codex CLI:SkillHub 页面未给出 CLI 安装命令。
- Claude Code:SkillHub 页面未给出插件或命令安装方式。
官方地址:https://api.skillhub.cn/kunlungrowth/kg-php-pro
SkillHub 页面:https://www.skillhub.cn/skills/kunlungrowth/kg-php-pro
典型用法¶
资料中只有一句话简介,没有提供可复现的调用示例或命令行用法,这一节留空。
如果你想在真实任务里验证,可以用一段明确的指令触发,例如要求它基于 Laravel 或 Symfony 生成一个带参数校验和单元测试的接口骨架。是否真的按预期工作,需要在工具里加载后实测,这里不替它下结论。
适用场景与注意¶
适合的场景:
- PHP 项目起点就明确是 8.3 或更高版本,不需要在版本降级或兼容性补丁上花心思。
- 技术栈已经定在 Laravel 或 Symfony,不再做框架选型讨论。
- 希望代码生成在目录结构、分层和测试上保持统一,减少反复纠正。
不适合或需要注意的地方:
- 项目还在选框架,或使用 Laravel/Symfony 之外的 PHP 生态(如 Yii、CodeIgniter、原生 Swoole),Skill 的技术栈范围与之不符。
- 项目仍在 PHP 8.2 或更早版本,8.3+ 的一些特性(如只读类、常量数组、
#[\Override])可能不适用。 - 版本号停留在 1.0.0,功能边界可能还会调整,使用前建议先打开它的 SKILL.md 核对当前约定。
- 标签 requires_api_key=false 说明不需要额外配置密钥,但如果所在工具对 Skill 有独立权限要求,仍需按工具侧规则确认。
结尾¶
这个 Skill 的价值在于把 PHP 8.3+ 与 Laravel/Symfony 的工程约定收敛成一份可加载说明,省去每次任务开头重复描述技术栈的开销。它不是框架教程,也不会替你做架构决策,范围之外的项目用不上。
官方地址:https://api.skillhub.cn/kunlungrowth/kg-php-pro
SkillHub 页面:https://www.skillhub.cn/skills/kunlungrowth/kg-php-pro