Skip to content
OpenSmartRoute
Skillv1.0.0

ddd-context-mapping

Map relationships between bounded contexts and define integration contracts using DDD context mapping patterns.

by aiskillstore(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from aiskillstore/marketplace (skills/sickn33/ddd-context-mapping/SKILL.md). Install upstream with npx skills add aiskillstore/marketplace --skill ddd-context-mapping. Copyright stays with the author.

DDD Context Mapping

Use this skill when

  • Defining integration patterns between bounded contexts.
  • Preventing domain leakage across service boundaries.
  • Planning anti-corruption layers during migration.
  • Clarifying upstream and downstream ownership for contracts.

Do not use this skill when

  • You have a single-context system with no integrations.
  • You only need internal class design.
  • You are selecting cloud infrastructure tooling.

Instructions

  1. List all context pairs and dependency direction.
  2. Choose relationship patterns per pair.
  3. Define translation rules and ownership boundaries.
  4. Add failure modes, fallback behavior, and versioning policy.

If detailed mapping structures are needed, open references/context-map-patterns.md.

Output requirements

  • Relationship map for all context pairs
  • Contract ownership matrix
  • Translation and anti-corruption decisions
  • Known coupling risks and mitigation plan

Examples

Use @ddd-context-mapping to define how Checkout integrates with Billing,
Inventory, and Fraud contexts, including ACL and contract ownership.

Limitations

  • This skill does not replace API-level schema design.
  • It does not guarantee organizational alignment by itself.
  • It should be revisited when team ownership changes.

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/aiskillstore-marketplace-ddd-context-mapping/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

aiskillstore-marketplace-ddd-context-mapping.ocm.jsonjson
{
  "ocm": "1",
  "id": "aiskillstore-marketplace-ddd-context-mapping",
  "kind": "skill",
  "name": "ddd-context-mapping",
  "description": "Map relationships between bounded contexts and define integration contracts using DDD context mapping patterns.",
  "publisher": "aiskillstore",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "general"
    ],
    "tags": [
      "skill-md",
      "ddd",
      "context-map",
      "anti-corruption-layer",
      "integration",
      "skills-sh"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Map relationships between bounded contexts and define integration contracts using DDD context mapping patterns."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "skills.sh",
      "repository": "https://github.com/aiskillstore/marketplace",
      "path": "skills/sickn33/ddd-context-mapping/SKILL.md",
      "ref": "HEAD",
      "url": "https://github.com/aiskillstore/marketplace/blob/HEAD/skills/sickn33/ddd-context-mapping/SKILL.md",
      "key": "aiskillstore/marketplace/skills/sickn33/ddd-context-mapping/SKILL.md"
    }
  },
  "instructions": "# DDD Context Mapping\n\n## Use this skill when\n\n- Defining integration patterns between bounded contexts.\n- Preventing domain leakage across service boundaries.\n- Planning anti-corruption layers during migration.\n- Clarifying upstream and downstream ownership for contracts.\n\n## Do not use this skill when\n\n- You have a single-context system with no integrations.\n- You only need internal class design.\n- You are selecting cloud infrastructure tooling.\n\n## Instructions\n\n1. List all context pairs and dependency direction.\n2. Choose relationship patterns per pair.\n3. Define translation rules and owne",
  "cost": {
    "context_tokens": 325
  }
}

Fetch it by URL: GET /api/v1/registry/aiskillstore-marketplace-ddd-context-mapping/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.