musubix-domain-inference
Suggests domain-specific architecture and components based on project requirements.
Install
mkdir -p .claude/skills/musubix-domain-inference && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/10487" && unzip -o skill.zip -d .claude/skills/musubix-domain-inference && rm skill.zipInstalls to .claude/skills/musubix-domain-inference
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
自動ドメイン検出・コンポーネント推論ガイド。プロジェクトドメイン特定に使用。Key capabilities
- →Detect project domains
- →Infer component structures
- →Apply architectural patterns
- →Recommend scaling strategies
How it works
Analyzes input text to identify business or technology domains and suggests appropriate architectural components.
Inputs & outputs
When to use musubix-domain-inference
- →Detecting domain for new projects
- →Inferring necessary system components
- →Applying domain-driven design patterns
- →Choosing scalable architectural styles
About this skill
Domain Inference Skill
62ドメイン・224コンポーネントを自動検出・推奨。
Domain Categories
| カテゴリ | ドメイン数 | 例 |
|---|---|---|
| Business | 8 | ecommerce, finance, crm, hr |
| Healthcare | 3 | healthcare, pharmacy, veterinary |
| Service | 20+ | booking, hotel, restaurant, gym |
| Technology | 8 | iot, security, ai, analytics |
Key Domains
| Domain | 名称 | Key Components |
|---|---|---|
| ecommerce | EC・通販 | CartService, ProductCatalog, OrderProcessor |
| finance | 金融 | AccountService, TransactionManager |
| veterinary | 動物病院 | PetService, VetScheduleService |
| booking | 予約 | ReservationService, SlotManager |
| iot | IoT | DeviceManager, TelemetryProcessor |
WHEN → DO
| WHEN | DO |
|---|---|
| 新規プロジェクト開始 | 要件テキストからドメイン検出 |
| 複数ドメインの場合 | primaryとsecondaryを特定 |
| コンポーネント設計 | 推奨コンポーネントを適用 |
Detection Example
const result = domainDetector.detect(`
ペットの予約管理システム。
獣医師のスケジュール管理とワクチン接種記録。
`);
// {
// primaryDomain: { id: 'veterinary' },
// confidence: 0.92,
// matchedKeywords: ['ペット', '獣医', 'ワクチン'],
// suggestedComponents: ['PetService', 'ReservationService']
// }
Architecture by Category
| カテゴリ | アーキテクチャ | スケーリング |
|---|---|---|
| Business | Layered + DDD | Vertical + Cache |
| Technology | Microservices | Horizontal |
| Healthcare | Layered + Audit | Vertical + Compliance |
CLI
npx musubix design patterns --detect-domain <file> # ドメイン検出
npx musubix design generate <file> --infer-components # コンポーネント推論
出力例
┌─────────────────────────────────────────┐
│ Domain Detected │
├─────────────────────────────────────────┤
│ Primary: veterinary (動物病院) │
│ Confidence: 92% │
│ Keywords: ペット, 獣医, ワクチン │
│ Components: 5 recommended │
│ - PetService │
│ - ReservationService │
│ - VetScheduleService │
└─────────────────────────────────────────┘
When not to use it
- →When the project domain is already well-defined
- →For non-software projects
Prerequisites
Limitations
- →Confidence score depends on input clarity
- →Limited to 62 supported domains
How it compares
Provides automated domain-driven design guidance instead of manual architectural research.
Compared to similar skills
musubix-domain-inference side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| musubix-domain-inference (this skill) | 0 | 6mo | Review | Beginner |
| project-development | 1 | 2mo | Review | Advanced |
| gsd-graphify | 0 | 3mo | Review | Advanced |
| graph-thinking | 0 | 3mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by nahisaho
View all by nahisaho →You might also like
project-development
muratcankoylan
This skill should be used when the user asks to "start an LLM project", "design batch pipeline", "evaluate task-model fit", "structure agent project", or mentions pipeline architecture, agent-assisted development, cost estimation, or choosing between LLM and traditional approaches.
gsd-graphify
wikiepeidia
Build, query, and inspect the project knowledge graph in .planning/graphs/
graph-thinking
suwandre
Apply graph-based thinking to visualize complex relationships and solve
gsd-graphify
Deepu325
Build, query, and inspect the project knowledge graph in .planning/graphs/
memory-systems
sickn33
Design short-term, long-term, and graph-based memory architectures
tech-decision
team-attention
This skill should be used when the user asks to "기술 의사결정", "뭐 쓸지 고민", "A vs B", "비교 분석", "라이브러리 선택", "아키텍처 결정", "어떤 걸 써야 할지", "트레이드오프", "기술 선택", "구현 방식 고민", or needs deep analysis for technical decisions. Provides systematic multi-source research and synthesized recommendations.