MU

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.zip

Installs 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.

自動ドメイン検出・コンポーネント推論ガイド。プロジェクトドメイン特定に使用。
38 charsno explicit “when” trigger
Beginner

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

You give it
Project requirements text
You get back
Domain and component recommendations

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

カテゴリドメイン数
Business8ecommerce, finance, crm, hr
Healthcare3healthcare, pharmacy, veterinary
Service20+booking, hotel, restaurant, gym
Technology8iot, security, ai, analytics

Key Domains

Domain名称Key Components
ecommerceEC・通販CartService, ProductCatalog, OrderProcessor
finance金融AccountService, TransactionManager
veterinary動物病院PetService, VetScheduleService
booking予約ReservationService, SlotManager
iotIoTDeviceManager, TelemetryProcessor

WHEN → DO

WHENDO
新規プロジェクト開始要件テキストからドメイン検出
複数ドメインの場合primaryとsecondaryを特定
コンポーネント設計推奨コンポーネントを適用

Detection Example

const result = domainDetector.detect(`
  ペットの予約管理システム。
  獣医師のスケジュール管理とワクチン接種記録。
`);
// {
//   primaryDomain: { id: 'veterinary' },
//   confidence: 0.92,
//   matchedKeywords: ['ペット', '獣医', 'ワクチン'],
//   suggestedComponents: ['PetService', 'ReservationService']
// }

Architecture by Category

カテゴリアーキテクチャスケーリング
BusinessLayered + DDDVertical + Cache
TechnologyMicroservicesHorizontal
HealthcareLayered + AuditVertical + 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

npx musubix

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.

SkillInstallsUpdatedSafetyDifficulty
musubix-domain-inference (this skill)06moReviewBeginner
project-development12moReviewAdvanced
gsd-graphify03moReviewAdvanced
graph-thinking03moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry