CtrlK
BlogDocsLog inGet started
Tessl Logo

c4-container

Expert C4 Container-level documentation specialist. Synthesizes Component-level documentation into Container-level architecture, mapping components to deployment units, documenting container interfaces as APIs, and creating container diagrams. Use when synthesizing components into deployment containers and documenting system deployment architecture.

61

Quality

53%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./.agent/skills/c4-container/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

85%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-structured skill description with strong specificity and completeness, including an explicit 'Use when' clause. The main weakness is the heavy reliance on technical jargon (C4, Container-level, Component-level) which may not match how users naturally phrase requests. The description effectively carves out a distinct niche within C4 modeling.

Suggestions

Add more natural trigger terms users might say, such as 'deployment architecture', 'service boundaries', 'how services communicate', or 'system containers'

Include file type or artifact mentions if applicable (e.g., 'C4 diagrams', '.puml files', 'architecture documentation')

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Synthesizes Component-level documentation into Container-level architecture', 'mapping components to deployment units', 'documenting container interfaces as APIs', and 'creating container diagrams'.

3 / 3

Completeness

Clearly answers both what (synthesizes documentation, maps components, documents interfaces, creates diagrams) AND when ('Use when synthesizing components into deployment containers and documenting system deployment architecture').

3 / 3

Trigger Term Quality

Includes some relevant terms like 'C4', 'Container-level', 'deployment containers', 'architecture', but uses technical jargon that users may not naturally say. Missing common variations like 'C4 model', 'container diagram', 'deployment view', or simpler terms users might use.

2 / 3

Distinctiveness Conflict Risk

Very specific niche targeting C4 Container-level documentation specifically, distinguishing it from general architecture skills or other C4 levels (Context, Component, Code). The explicit C4 Container focus creates clear boundaries.

3 / 3

Total

11

/

12

Passed

Implementation

22%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is a template/placeholder rather than actionable documentation. It lacks any concrete guidance on C4 Container-level documentation—no examples of container diagrams, no specific steps for mapping components to deployment units, and no executable techniques. The content is generic boilerplate that could apply to any skill topic.

Suggestions

Add concrete examples of C4 Container diagrams with actual syntax (PlantUML, Structurizr DSL, or Mermaid)

Provide a specific workflow for synthesizing Component-level docs into Container-level architecture with validation checkpoints

Include actionable templates or schemas for documenting container interfaces as APIs

Replace generic instructions ('Apply relevant best practices') with specific C4 Container documentation techniques and patterns

DimensionReasoningScore

Conciseness

The content is relatively brief but includes boilerplate sections ('Use this skill when', 'Do not use this skill when') that add little value. The instructions are generic rather than specific to C4 Container documentation.

2 / 3

Actionability

The skill provides only vague, abstract guidance ('Clarify goals', 'Apply relevant best practices') with no concrete code, commands, examples, or specific C4 Container documentation techniques. It describes rather than instructs.

1 / 3

Workflow Clarity

There is no clear workflow for creating C4 Container-level documentation. The four bullet points are generic advice without sequencing, validation steps, or specific checkpoints for container synthesis tasks.

1 / 3

Progressive Disclosure

The skill references sub-skills and a resources file, showing some structure. However, the main content is essentially empty placeholders, and the 'Knowledge Modules' section lists links without explaining what each contains or when to use them.

2 / 3

Total

6

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

9

/

11

Passed

Repository
Dokhacgiakhoa/antigravity-ide
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.