Skillshub js-google

Google JavaScript Best Practices

install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/pproenca/dot-skills/js-google" ~/.claude/skills/comeonoliver-skillshub-js-google && rm -rf "$T"
manifest: skills/pproenca/dot-skills/js-google/SKILL.md
source content

Google JavaScript Best Practices

Comprehensive JavaScript style and best practices guide based on Google's official JavaScript Style Guide, designed for AI agents and LLMs. Contains 47 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation.

When to Apply

Reference these guidelines when:

  • Writing new JavaScript or ES6+ code
  • Structuring modules and managing imports/exports
  • Adding JSDoc type annotations and documentation
  • Reviewing code for naming and style consistency
  • Refactoring existing JavaScript code

Rule Categories by Priority

PriorityCategoryImpactPrefix
1Module System & ImportsCRITICAL
module-
2Language FeaturesCRITICAL
lang-
3Type Safety & JSDocHIGH
type-
4Naming ConventionsHIGH
naming-
5Control Flow & Error HandlingMEDIUM-HIGH
control-
6Functions & ParametersMEDIUM
func-
7Objects & ArraysMEDIUM
data-
8Formatting & StyleLOW
format-

Quick Reference

1. Module System & Imports (CRITICAL)

2. Language Features (CRITICAL)

3. Type Safety & JSDoc (HIGH)

4. Naming Conventions (HIGH)

5. Control Flow & Error Handling (MEDIUM-HIGH)

6. Functions & Parameters (MEDIUM)

7. Objects & Arrays (MEDIUM)

8. Formatting & Style (LOW)

How to Use

Read individual reference files for detailed explanations and code examples:

Full Compiled Document

For a complete compiled guide with all rules, see AGENTS.md.

Reference Files

FileDescription
AGENTS.mdComplete compiled guide with all rules
references/_sections.mdCategory definitions and ordering
assets/templates/_template.mdTemplate for new rules
metadata.jsonVersion and reference information