writing-tests

Create TDD tests for React/TypeScript, Go, and Rust projects.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nm7-jp/morpheus-operator --skill writing-tests-nm7-jp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-tests
Source: https://github.com/nm7-jp/morpheus-operator/tree/main/.claude/skills/writing-tests
Command: npx skills add https://github.com/nm7-jp/morpheus-operator --skill writing-tests-nm7-jp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Tests creation and organization guided by TDD best practices, consolidating test placement, naming conventions, and test structure for React/TypeScript, Go, and Rust projects.

Core Features & Use Cases

  • Enforces test co-location, consistent naming, and AAA-style test structure across languages
  • Provides language-specific references and practical workflows for React/TypeScript, Go, and Rust
  • Supports activation by requests like "write tests", "create tests", or "add unit tests"

Quick Start

テストケース作成を開始するには、実装コードベースの変更に対して、適切な言語と対象機能を指定してください。

Frequently Asked Questions about writing-tests

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

FAQPage Schema
How do I write unit tests following TDD best practices for React and TypeScript?

To write unit tests for React and TypeScript, apply TDD workflows with test co-location, consistent naming conventions, and AAA-style structure to ensure maintainability across your project.

What is the best way to structure Go tests using TDD?

Structuring Go tests using TDD involves applying consistent naming conventions and the AAA-style test structure, utilizing language-specific references to guide maintainable test creation.

Does this testing approach support Rust projects?

Yes, this testing approach supports Rust projects by providing language-specific references and practical TDD workflows that enforce test co-location and maintainable unit tests.

How do I start creating tests for an existing implementation codebase?

To start creating tests for an existing codebase, specify the target programming language and functionality, then trigger generation with requests like write tests or add unit tests.

Why does test organization matter in multi-language projects?

Test organization matters in multi-language projects because consolidating test placement, naming conventions, and structure across React, Go, and Rust ensures consistent maintainability and workflow efficiency.