japanese-test-naming

Enforce Japanese Given-When-Then test naming conventions across Java, Kotlin, and TypeScript projects.

Updated Jan 23, 2025
One-click install
npx skills add https://github.com/ymkz/demo-monorepo --skill japanese-test-naming
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: japanese-test-naming
Source: https://github.com/ymkz/demo-monorepo/tree/main/.agents/skills/japanese-test-naming
Command: npx skills add https://github.com/ymkz/demo-monorepo --skill japanese-test-naming

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Japanese test naming helps express the intent and behavior of tests in natural language, making specifications clearer to both technical and non-technical stakeholders.

Core Features & Use Cases

  • Supports naming test methods and test cases in Japanese to convey intent unambiguously.
  • Encourages Given-When-Then style expressions in Japanese for better collaboration with non-technical teammates.
  • Provides examples for Java/Kotlin and TypeScript/Jest/Vitest to illustrate consistent naming across ecosystems.

Quick Start

Use Japanese test naming to express Given-When-Then scenarios in your tests.

Frequently Asked Questions about japanese-test-naming

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

FAQPage Schema
How do I write Japanese test names using Given-When-Then style?▼

Japanese test naming defines and enforces Given-When-Then expressions in Japanese to clarify test intent. It structures test method names to convey behavior unambiguously, improving collaboration with non-technical stakeholders.

Does Japanese test naming work with Java, Kotlin, and TypeScript projects?▼

Yes, Japanese test naming applies across Java, Kotlin, and TypeScript projects. It provides naming examples for Java and Kotlin, as well as TypeScript testing frameworks like Jest and Vitest.

What is the best way to express test intent for non-technical teammates?▼

Using Japanese test naming is an effective way to express test intent for non-technical teammates. It uses natural Japanese Given-When-Then scenarios to make specifications clear and readable.

How to maintain consistent test naming conventions across multiple ecosystems?▼

You can maintain consistent test naming by applying Japanese Given-When-Then conventions across your projects. This Skill provides guidance and examples to help maintain readable test suites across different ecosystems.

Why use Japanese for test method names instead of English?▼

Japanese test naming helps express the intent and behavior of tests in natural language, making specifications clearer to both technical and non-technical stakeholders who speak Japanese.