test-title-spec-spelling

Enforce official specification spellings for named code surfaces in test titles.

3|2|Updated May 12, 2026
One-click install
npx skills add https://github.com/kriscendobot/garden --skill test-title-spec-spelling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-title-spec-spelling
Source: https://github.com/kriscendobot/garden/tree/main/skills/test-title-spec-spelling
Command: npx skills add https://github.com/kriscendobot/garden --skill test-title-spec-spelling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates ambiguity and searchability issues in test suites by enforcing strict adherence to official specification spellings for named surfaces like methods, classes, and protocols.

Core Features & Use Cases

  • Standardized Naming: Automatically flags and corrects misspellings in test titles that deviate from ECMA, W3C, or IETF specifications.
  • Grep-ability: Ensures that developers can reliably find all tests related to a specific API surface by using the correct, spec-compliant terminology.
  • Use Case: When a developer writes a test for a new TypedArray method, this skill ensures the title uses the exact casing and punctuation defined in the ECMAScript specification, preventing hidden tests and confusing failure logs.

Quick Start

Review the current test suite for any titles that deviate from official specification spellings and apply the necessary corrections to align with the spec.

Frequently Asked Questions about test-title-spec-spelling

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure test titles match official specification spellings like ECMA-262?

To ensure test titles match official specification spellings, apply strict adherence to authoritative standards like ECMA-262 for named code surfaces. This enforces consistent casing, hyphenation, and punctuation rules, eliminating ambiguity and searchability issues in test suites.

Why does misspelling API names in unit test titles cause searchability issues?

Misspelling API names in unit test titles causes searchability issues because developers cannot reliably grep for all tests related to a specific code surface. Using spec-compliant terminology prevents hidden tests and confusing failure logs during code review.

What is the best way to standardize naming conventions for TypedArray methods in test suites?

The best way to standardize naming conventions for TypedArray methods in test suites is to flag and correct misspellings that deviate from ECMAScript specifications. This guarantees developers use exact casing and punctuation defined by authoritative standards.

Can I use specification spelling enforcement for W3C or IETF documentation maintenance?

Yes, you can use specification spelling enforcement for W3C or IETF documentation maintenance. The process applies to software engineering workflows involving unit testing, code review, and documentation, correcting deviations from these specific authoritative standards.

Does specification spelling enforcement work without external dependencies?

Yes, specification spelling enforcement works without external dependencies. It operates as a basic implementation that directly reviews test suites and applies corrections to align titles with spec-compliant terminology derived from authoritative standards.

When should I not use automated specification spelling checks for test titles?

You should not use automated specification spelling checks when your codebase relies on internal APIs or custom naming conventions that intentionally deviate from official specifications like ECMA-262, W3C, or IETF standards.