PHP 类型与应用代码维护
原名:php-pro
按实际 PHP 版本组织类型、依赖、错误处理和自动化检查。
中文 Skills 技能说明
公司网站或业务接口使用 PHP 时,可让获准开发岗位员工使用。提供运行版本、Composer、现有框架规范和验收目标,技能整理类型、DTO、依赖注入及测试,交付代码草稿与兼容检查。上游示例侧重较新 PHP,不可直接使用线上版本不支持的语法;不为套技能强行引入框架、异步运行时或升级环境。桌面端需匹配解释器,连接串与日志不泄密;迁移、真实写库和部署先审核,结果以实际测试为准。
上游能力依据
上游原始适用说明:Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invokes strict typing, PHPStan level 9, async patterns with Swoole, and PSR standards. Creates controllers, configures middleware, generates migrations, writes PHPUnit/Pest tests, defines typed DTOs and value objects, sets up dependency injection, and scaffolds REST/GraphQL APIs. Use when working with Eloquent, Doctrine, Composer, Psalm, ReactPHP, or any PHP API development.
上游 SKILL.md 主要章节(保留原文标题):
- Core Workflow
- Reference Guide
- Constraints
- MUST DO
- MUST NOT DO
- Code Patterns
- Readonly DTO / Value Object
- Typed Service with Constructor DI
- PHPUnit Test Structure
- Enum (PHP 8.1+)
使用边界
先读取项目约定、依赖版本和现有测试,再提出最小改动。写文件、运行脚本、提交代码或发布前应检查差异并保留回退路径。
作者、翻译与许可证
- 原作者
- Jeffallan 与 claude-skills contributors
- 中文翻译
- CEOFans翻译
- 许可证
- MIT
- 上游来源
- https://github.com/Jeffallan/claude-skills/tree/1be15d8064f88fc25216442406d40add8fd23b53/skills/php-pro
适用范围
平台:linux、macos、windows;标签:软件开发、PHP 类型与应用代码维护、开源技能
安全提示
基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。
如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。