8 skills found
Build and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.
Progressive Domain Crystallization (PDC) — a skill for building and maintaining a living domain knowledge base for any custom business application. Use this skill whenever the user is developing a business application and wants the AI to accumulate understanding of internal terminology, entities, relationships, and business rules over time — especially when that knowledge is not fully defined upfront and grows across sessions. Trigger on any of: "remember how our system works", "learn our domain
Techniques for mapping a domain's concepts, terminology conflicts, and bounded contexts — the raw material the conceptual model is built from
从当前对话提取 DDD 风格的 ubiquitous language glossary,标记歧义并提出标准术语。保存到 UBIQUITOUS_LANGUAGE.md。适用于用户想定义领域术语、构建词汇表、收紧术语、创建通用语言,或提到 “domain model” / “DDD” 时。
Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
Give your AI agents something more useful than a prompt. Velocity through clarity.
Guide for making improvements to existing ClaudeBar functionality using TDD. Use this skill when:(1) Enhancing existing features (not adding new ones)(2) Improving UX, performance, or code quality(3) User asks "improve X", "make Y better", or "enhance Z"(4) Small enhancements that don't require full architecture designFor NEW features, use implement-feature skill instead.
Guide for implementing features in ClaudeBar following architecture-first design, TDD, rich domain models, and Swift 6.2 patterns. Use this skill when:(1) Adding new functionality to the app(2) Creating domain models that follow user's mental model(3) Building SwiftUI views that consume domain models directly(4) User asks "how do I implement X" or "add feature Y"(5) Implementing any feature that spans Domain, Infrastructure, and App layers