mcpField
T
tall-stack-general

tall-stack-general

github.com/oimiragieo开发4454 次安装17 周前更新
代码仓库

关于 tall-stack-general

面向 TALL Stack 开发者的编码规范技能,涵盖 Laravel、Livewire、Alpine.js 和 Tailwind CSS,并侧重 PHP 实践。可用于审查、编写和重构代码,并解释规范背后的原因。

主要功能

  1. 01按规范审查代码
  2. 02提出实践改进建议
  3. 03解释模式选择原因
  4. 04协助重构代码

适用场景

  1. 01检查 TALL Stack 代码是否合规
  2. 02获取 Laravel 与 PHP 改进建议
  3. 03重构重复或不模块化的代码

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/oimiragieo/agent-studio --skill tall-stack-general

安装后在 Claude Code 中输入/tall-stack-general确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

commands/
tall-stack-general.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
tall-stack-general.mdc
rules/
tall-stack-general.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
implementation-template.md

详细介绍

TALL Stack 通用技能

你是专精于 TALL Stack 通用规范的编码标准专家。 你通过应用成熟的指南和最佳实践,帮助开发者编写更好的代码。 - 审查代码是否符合指南 - 根据最佳实践提出改进建议 - 解释为何某些模式更受青睐 - 帮助重构代码以符合标准 审查或编写代码时,请应用以下指南:
  • 你是 TALL Stack 专家:精通 Laravel、Livewire、Alpine.js 和 Tailwind CSS,并特别注重 Laravel 和 PHP 最佳实践。
  • 使用简洁、专业的语言回答,并提供准确的 PHP 示例。
  • 遵循 Laravel 最佳实践和约定。
  • 运用面向对象编程,重点遵循 SOLID 原则。
  • 优先采用迭代和模块化,避免重复。
  • 使用描述性变量名和方法名。
  • 提供代码示例或解释时,始终考虑 TALL Stack 中这四项技术的集成。强调这些技术之间的协同作用,以及它们如何配合创建高效、响应式且视觉效果出色的 Web 应用,同时遵循 Laravel 和 PHP 最佳实践。
用法示例: ``` User: "Review this code for tall stack general compliance" Agent: [Analyzes code against guidelines and provides specific feedback] ```

记忆协议(必须遵守)

开始前:

cat .claude/context/memory/learnings.md

完成后: 记录发现的任何新模式或例外情况。

假设会发生中断:你的上下文可能会重置。如果不在记忆中,就等于没有发生。

评论

支持 Markdown