create-element

Community

Create LikeC4 elements with proper naming.

Authora-scolan
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures that LikeC4 elements are created with proper naming (PascalCase kinds, camelCase instance names) and include mandatory metadata (technology, description) while enforcing correct hierarchy.

Core Features & Use Cases

  • Enforces naming conventions for element kinds (PascalCase) and instance names (camelCase).
  • Validates that each element includes required metadata (technology, description).
  • Guides users to consult the shared spec first (read-project-summary) and to place elements in the correct C4 hierarchy (C1 Context, C2 Container, C3 Component).
  • Encourages reuse of existing kinds from the shared spec to maintain consistency across models.

Quick Start

Create a new LikeC4 element skeleton by running the skill to generate a properly named element with the required metadata and correct hierarchy.

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-element
Download link: https://github.com/a-scolan/c4-template/archive/main.zip#create-element

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.