tdd
80Red-Green-Refactor로 TDD 안내
테스트 우선 방식의 작업은 팀이 내부 구현을 테스트하거나 초반에 너무 많은 테스트를 작성할 때 취약해지는 경우가 많습니다. 이 스킬은 Codex, Claude, Claude Code가 동작 중심의 red-green-refactor 사이클을 따르도록 안내합니다.
도메인 용어집 만들기
같은 도메인 단어가 서로 다른 의미로 쓰이면 팀의 명확성이 떨어집니다. 이 스킬은 대화 맥락을 명확한 DDD 용어집으로 바꿉니다.
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "ubiquitous-language" from https://skillstore.io/skills/mattpocock-ubiquitous-language.md and its manifest at https://skillstore.io/api/skills/mattpocock-ubiquitous-language/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
"ubiquitous-language" 사용 중입니다. 체크아웃 팀이 카트, 주문, 송장, 결제, 계정 혼동에 대해 논의합니다.
예상 결과:
표준 용어, 피해야 할 별칭, 관계, account 주변의 표시된 모호성을 포함한 Markdown 용어집.
"ubiquitous-language" 사용 중입니다. 플랫폼 팀이 sandbox, filesystem layer, Docker layer, sync service, bundle에 대해 논쟁합니다.
예상 결과:
서비스 이름, 레이어, 아티팩트 및 그 관계를 구분하는 그룹화된 도메인 언어 가이드.
"ubiquitous-language" 사용 중입니다. 지원 워크플로 논의에서 ticket, case, request, customer, requester를 일관되지 않게 사용합니다.
예상 결과:
개념마다 하나의 용어를 권장하고 혼란스러운 별칭을 피해야 하는 이유를 설명하는 용어 가이드.
All seven static findings are false positives caused by inline code formatting, fenced Markdown, and table text in SKILL.md. The skill contains no shell execution or system reconnaissance instructions, and no semantic security concerns were found.
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
https://skillstore.io/skills/mattpocock-ubiquitous-language/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/mattpocock-ubiquitous-language?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/mattpocock-ubiquitous-language?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/mattpocock-ubiquitous-language/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/mattpocock-ubiquitous-language.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>mattpocock. (2026). ubiquitous-language security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/mattpocock-ubiquitous-language/audits/5@techreport{mattpocock-mattpocock-ubiquitous-language-2026,
author = {mattpocock},
title = {ubiquitous-language security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/mattpocock-ubiquitous-language/audits/5},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ubiquitous-language security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "mattpocock"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/mattpocock-ubiquitous-language/audits/5"
identifiers:
- type: other
value: "skillstore:mattpocock-ubiquitous-language:audit:5"
description: "Skillstore immutable audit report identifier"
계획 논의 후 공유 용어집을 만들어 팀이 일관된 도메인 용어를 사용하도록 합니다.
바운디드 컨텍스트를 설계하기 전에 발견 노트에서 표준 용어와 관계를 추출합니다.
구현 논의를 엔지니어와 이해관계자가 읽기 쉬운 언어 가이드로 바꿉니다.
이 대화에서 유비쿼터스 언어 용어집을 만드세요. UBIQUITOUS_LANGUAGE.md에 저장하고 핵심 용어를 요약하세요.
우리 대화에서 모호하거나 여러 의미로 쓰이는 도메인 용어를 검토하세요. 표준 이름을 선택하고 피해야 할 별칭을 나열하세요.
그룹화된 용어, 관계, 명확한 경우 카디널리티를 포함한 DDD 용어집을 만드세요. 도메인 전문가 검토가 필요한 용어를 강조하세요.
기존 UBIQUITOUS_LANGUAGE.md를 읽고, 최신 대화를 반영하고, 정의를 업데이트하고, 예시 대화를 다시 작성하세요.
작성자
mattpocock라이선스
MIT
Skillstore 리비전
r2
버전 안내
작성자가 버전을 선언하지 않았습니다.
참조
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
유지보수 최신성
2026. 7. 26.
사용량
7 다운로드 · 0 조회
파일 구조
📄 SKILL.md
Red-Green-Refactor로 TDD 안내
테스트 우선 방식의 작업은 팀이 내부 구현을 테스트하거나 초반에 너무 많은 테스트를 작성할 때 취약해지는 경우가 많습니다. 이 스킬은 Codex, Claude, Claude Code가 동작 중심의 red-green-refactor 사이클을 따르도록 안내합니다.
집중 질문으로 계획 스트레스 테스트하기
불명확한 계획에는 위험한 가정과 해결되지 않은 의존성이 숨어 있는 경우가 많습니다. 이 스킬은 Claude, Codex 또는 Claude Code가 한 번에 하나의 집중 질문으로 검토를 진행하도록 안내합니다.
살아 있는 문서로 계획 검토하기
설계 계획은 프로젝트 언어와 기록된 결정에서 자주 벗어납니다. 이 스킬은 가정을 검토하고, 용어를 정리하며, 결정이 확정될 때 CONTEXT.md 또는 ADR을 업데이트합니다.
Agent Skills 생성
팀에는 에이전트가 발견하고 올바르게 사용할 수 있는 일관된 skill 파일이 필요합니다. 이 skill은 작성자가 구조, 설명, 예시, 스크립트, 검토 확인 항목을 다루도록 안내합니다.
로직 및 UI 결정 프로토타이핑
팀은 종종 트레이드오프를 이해하기 전에 상태 모델이나 화면을 확정해 버립니다. 이 스킬은 Claude, Codex, 또는 Claude Code가 하나의 디자인 질문에 빠르게 답하는 일회용 프로토타입을 만들도록 안내합니다.
집요한 인터뷰로 계획을 압박 검증하기
계획과 설계는 약한 가정이 너무 늦게 발견되어 실패하는 경우가 많습니다. 이 스킬은 실행이 시작되기 전에 빈틈을 파고드는 집중적인 질문 세션을 시작합니다.
프로젝트 도메인 언어 표준화
작성자 Consiliency
모델, API, 문서에서 일관되지 않은 비즈니스 용어를 사용하면 팀은 시간을 낭비합니다. 이 스킬은 Claude, Codex, Claude Code에 공유 도메인 용어집과 관계 맵을 제공합니다.
바운디드 컨텍스트 통합 매핑
작성자 sickn33
팀은 바운디드 컨텍스트 간의 소유권, 의존성, 번역 필요성을 파악하는 데 어려움을 겪는 경우가 많습니다. 이 스킬은 Claude, Codex, 또는 Claude Code가 컨텍스트 맵, 계약 소유권, ACL 결정, 결합 위험을 생성하도록 안내합니다.
DDD 전략적 경계 설계
작성자 sickn33
팀은 비즈니스 소유권과 구현 관심사를 뒤섞지 않고 복잡한 도메인을 분리하는 데 어려움을 겪는 경우가 많습니다. 이 스킬은 서브도메인, 바운디드 컨텍스트, 언어, 의사결정을 위한 DDD 전략적 설계를 안내합니다.
DDD 전술 패턴 적용
작성자 sickn33
많은 팀이 도메인 규칙을 유지보수 가능한 코드로 전환하는 데 어려움을 겪습니다. 이 스킬은 Claude, Codex, Claude Code가 애그리게이트, 값 객체, 리포지토리, 도메인 이벤트를 활용하도록 안내합니다.
로캘 인식 용어집으로 Markdown 번역
작성자 FuHehe12
긴 문서는 나누어 번역하면 어조와 용어가 흐트러집니다. 이 스킬은 일관된 Markdown 번역을 위해 용어집, 브리프, 세그먼트 워크플로를 구축합니다.
엔터프라이즈 Go 아키텍처 구축
작성자 89jobrien
대규모 Go 시스템은 팀이 기능을 추가함에 따라 명확한 경계를 잃을 수 있습니다. 이 스킬은 Claude, Codex, Claude Code에 클린 아키텍처, DDD, 프로덕션 서비스 레이아웃을 위한 구조화된 패턴을 제공합니다.