帮助开发者发现并评估 Laravel 插件,检查健康度与兼容性
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "laravel-plugin-discovery" 技能: 1. 下载 https://raw.githubusercontent.com/affaan-m/ECC/main/skills/laravel-plugin-discovery/SKILL.md 2. 保存为 ~/.claude/skills/laravel-plugin-discovery/SKILL.md 3. 装好后重载技能,告诉我可以用了
请帮我查找适合 Laravel 10 项目的用户认证插件,优先推荐维护活跃、下载量高、文档完善的包,并说明它们的优缺点与适用场景。
返回一组相关 Laravel 认证插件,并附上活跃度、受欢迎程度、优缺点和选型建议。
请评估这个 Laravel 包是否值得在生产环境使用:检查最近更新时间、版本稳定性、依赖情况、社区采用度,以及是否兼容 PHP 8.2 和 Laravel 11。
输出该包的健康度评估、兼容性判断、潜在风险以及是否推荐采用的结论。
请对比 3 个 Laravel 文件上传插件,从功能覆盖、维护频率、Stars/下载量、Laravel 版本支持和学习成本几个方面给出推荐排序。
生成清晰的对比结果与推荐排序,帮助快速选出最适合当前项目的插件。
Find, evaluate, and choose healthy Laravel packages using the LaraPlugins.io MCP server.
LaraPlugins MCP server must be configured. Add to your ~/.claude.json mcpServers:
"laraplugins": {
"type": "http",
"url": "https://laraplugins.io/mcp/plugins"
}
No API key required — the server is free for the Laravel community.
The LaraPlugins MCP provides two primary tools:
Search packages by keyword, health score, vendor, and version compatibility.
Parameters:
text_search (string, optional): Keyword to search (e.g. "permission", "admin", "api")health_score (string, optional): Filter by health band — , , , or HealthyMediumUnhealthyUnratedlaravel_compatibility (string, optional): Filter by Laravel version — "5", "6", "7", "8", "9", "10", "11", "12", "13"php_compatibility (string, optional): Filter by PHP version — "7.4", "8.0", "8.1", "8.2", "8.3", "8.4", "8.5"vendor_filter (string, optional): Filter by vendor name (e.g. "spatie", "laravel")page (number, optional): Page number for paginationFetch detailed metrics, readme content, and version history for a specific package.
Parameters:
package (string, required): Full Composer package name (e.g. "spatie/laravel-permission")include_versions (boolean, optional): Include version history in responseWhen the user wants to discover packages for a feature:
SearchPluginTool with relevant keywordsWhen the user wants to assess a specific package:
GetPluginDetailsTool with the package nameWhen the user needs Laravel or PHP version compatibility:
laravel_compatibility filter set to their versionSearchPluginTool({
text_search: "authentication",
health_score: "Healthy"
})
Returns packages matching "authentication" with healthy status:
SearchPluginTool({
text_search: "admin panel",
laravel_compatibility: "12"
})
Returns packages compatible with Laravel 12.
GetPluginDetailsTool({
package: "spatie/laravel-permission",
include_versions: true
})
Returns:
SearchPluginTool({
vendor_filter: "spatie",
health_score: "Healthy"
})
Returns all healthy packages from vendor "spatie".
| Health Band | Meaning |
|---|---|
Healthy | Active maintenance, recent updates |
Medium | Occasional updates, may need attention |
Unhealthy | Abandoned or infrequently maintained |
Unrated | Not yet assessed |
Recommendation: Prefer Healthy packages for production applications.
| Version | Notes |
|---|
…
为 Quarkus 项目执行发布前验证闭环,涵盖构建、测试、扫描与差异审查。
帮助你高效发现并逐步探索其他 MCP 服务,显著降低上下文与令牌消耗。