tdd-vocab

Manage and migrate project vocabulary across domains and code annotations.

2|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/amashigeseiji/tdd-skills --skill tdd-vocab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tdd-vocab
Source: https://github.com/amashigeseiji/tdd-skills/tree/main/tdd-vocab
Command: npx skills add https://github.com/amashigeseiji/tdd-skills --skill tdd-vocab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Claude Code, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps manage the vocabulary of a project, ensuring consistent language use and enabling effective communication among team members.

Core Features & Use Cases

  • Vocabulary Planning: Define and manage application domain, solution domain, and pattern vocabulary.
  • Annotate Code: Automatically add vocabulary and test annotations to code, improving maintainability.
  • Integration Checks: Ensure the consistency and correctness of vocabulary entries across implementations and tests.
  • Migration: Convert from old dictionary formats to the new JSON format.

Quick Start

Initialize the vocabulary management for a new project with /tdd-vocab init.

Frequently Asked Questions about tdd-vocab

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

FAQPage Schema
How do I manage project vocabulary to maintain consistency across teams?

Project vocabulary management defines and tracks domain terms to maintain language consistency across teams. You can plan contexts, annotate code, and run integration checks to ensure correct usage.

How do I automatically annotate code with domain vocabulary terms?

To annotate code with vocabulary terms, you use a vocabulary management tool that automatically adds defined terms and test annotations to your codebase, improving readability and maintainability.

Do I need Claude Code to run project vocabulary integration checks?

Yes, you need the Claude Code environment to run project vocabulary integration checks. The vocabulary management system requires this specific environment and a config.json file to validate term consistency across implementations.

What is the best way to migrate old dictionary formats to JSON for vocabulary management?

To migrate old dictionary formats to JSON for vocabulary management, use a migration tool that converts legacy structures into the new JSON format, ensuring compatibility with modern integration checks and code annotations.

How do I plan vocabulary for different application domains and solution levels?

Planning vocabulary for different application domains involves defining and managing distinct sets of terms for application domains, solution domains, and pattern vocabulary to support multiple contexts and domain levels effectively.