mcpField
J
js-google

js-google

github.com/pproenca开发218313 次安装11 周前更新
代码仓库

关于 js-google

面向 AI Agent 和 LLM 的 JavaScript 风格与最佳实践技能,按优先级整理规则,涵盖模块、语言特性、类型注释和代码风格。

主要功能

  1. 01按优先级组织的规则
  2. 02模块与导入导出规范
  3. 03JavaScript 语言特性建议
  4. 04JSDoc 类型安全指导
  5. 05命名与控制流规范
  6. 06函数、数据结构和格式规则

适用场景

  1. 01编写新的 JavaScript 或 ES6+ 代码
  2. 02审查代码风格与命名一致性
  3. 03重构既有 JavaScript 代码
  4. 04为导出函数补充 JSDoc

安装

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

$npx skills add https://github.com/pproenca/dot-skills --skill js-google

安装后在 Claude Code 中输入/js-google确认已加载。

包含的文件

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

AGENTS.md
metadata.json
README.md
assets/templates/
_template.md
references/
_sections.md
control-comment-empty-catch.md
control-for-of-over-for-in.md
control-strict-equality.md
control-switch-default-last.md
control-throw-error-objects.md
data-array-literals-over-constructor.md
data-destructuring-for-multiple-values.md
data-no-mixing-quoted-unquoted-keys.md
data-object-literals-over-constructor.md
data-spread-over-concat-slice.md
data-trailing-commas.md
format-braces-required.md
format-column-limit.md
format-one-statement-per-line.md
format-single-quotes.md
format-two-space-indent.md
func-arrow-functions-for-nested.md
func-arrow-parentheses.md
func-default-parameters.md
func-rest-parameters-over-arguments.md
func-spread-over-apply.md
lang-const-over-let-over-var.md
lang-es6-classes-over-prototypes.md
lang-explicit-semicolons.md
lang-no-eval.md

详细介绍

Google JavaScript 最佳实践

这是一份全面的 JavaScript 风格与最佳实践指南,基于 Google 官方 JavaScript 风格指南编写,专为 AI Agent 和大模型设计。指南包含 8 个类别中的 47 条规则,并按影响程度排序,用于指导自动化重构和代码生成。

适用场景

在以下情况参考这些指南:

  • 编写新的 JavaScript 或 ES6+ 代码
  • 组织模块并管理导入/导出
  • 添加 JSDoc 类型注解和文档
  • 检查命名和风格一致性
  • 重构现有 JavaScript 代码

按优先级划分的规则类别

优先级类别影响前缀
1模块系统与导入关键module-
2语言特性关键lang-
3类型安全与 JSDoc高type-
4命名约定高naming-
5控制流与错误处理中高control-
6函数与参数中func-
7对象与数组中data-
8格式与风格低format-

快速参考

1. 模块系统与导入(关键)
2. 语言特性(关键)
3. 类型安全与 JSDoc(高)
4. 命名约定(高)
5. 控制流与错误处理(中高)
6. 函数与参数(中)
7. 对象与数组(中)
8. 格式与风格(低)

使用方法

阅读各参考文件,了解详细说明和代码示例:

完整编译文档

如需查看包含所有规则的完整编译指南,请参阅 AGENTS.md。

参考文件

文件描述
AGENTS.md包含所有规则的完整指南
references/_sections.md类别定义和排序
assets/templates/_template.md新规则模板
metadata.json版本和参考信息

评论

支持 Markdown