create-relationship

Community

Connect elements with precise one-way relationships.

Authora-scolan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps architects and engineers connect elements in system models or deployment files by creating typed relationships with fully qualified names (FQN), correct relationship kinds, and descriptive labels, while ensuring there are no unintended return paths.

Core Features & Use Cases

  • Typed relationships: supports -[calls]->, -[async]->, -[reads]->, -[writes]-> with clear FQN targeting.
  • Labeling clarity: enforces descriptive labels and prohibits return relationships to avoid anti-patterns.
  • Guided modeling: provides examples and anti-pattern guidance to help maintain consistent architectural diagrams.

Quick Start

Use this skill to define a one-way interaction from a producer to a consumer, for example: mySystem.api -[calls]-> externalService 'Fetch user data'

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: create-relationship
Download link: https://github.com/a-scolan/c4-template/archive/main.zip#create-relationship

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.