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)08moReviewBeginner
project-development14moReviewAdvanced
gsd-graphify04moReviewAdvanced
graph-thinking05moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry