CtrlK
BlogDocsLog inGet started
Tessl Logo

ddd-strategic-design

Design DDD strategic artifacts including subdomains, bounded contexts, and ubiquitous language for complex business domains.

64

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/ddd-strategic-design/SKILL.md

The canonical home for this skill is ddd-strategic-design in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

86%Weight 40%Scale 1-5

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

The content is concise, well-organized, and uses progressive disclosure effectively with a real template reference. The main gap is the lack of an explicit validation checkpoint in the workflow to confirm artifacts are complete and internally consistent.

Suggestions

Add an explicit verification step (e.g., 'Validate that every bounded context in the catalog has an owner team and that each glossary term is bound to a context') before the ADR capture step.

Make the ubiquitous-language step slightly more prescriptive by naming the required columns or referencing the template's glossary table format.

DimensionReasoningScore

Conciseness

The body is lean and well-structured, assuming Claude's DDD knowledge without explaining basic concepts; every section earns its place.

5 / 5

Actionability

Instructions are concrete and specific ('classify subdomains', 'define bounded contexts around consistency and ownership', 'capture context boundaries in ADRs'), and a real template reference is provided, though the steps are high-level rather than fully prescriptive.

4 / 5

Workflow Clarity

A clear four-step sequence is present and the 'Required artifacts' section functions as an output checklist, but there is no explicit validation/verification step confirming the artifacts are complete and consistent.

4 / 5

Progressive Disclosure

Short overview body with a single, clearly signaled, one-level-deep reference to a real file (references/strategic-design-template.md); no nested references and easy to navigate.

5 / 5

Total

18

/

20

Passed

Description

70%Weight 40%Scale 1-5

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

The description is specific and distinct, naming concrete DDD artifacts and using domain-natural keywords. Its main weakness is the absence of an explicit 'when to use' trigger clause, which caps completeness at 3.

Suggestions

Add an explicit 'Use when...' clause naming trigger phrases such as 'when mapping a business domain into bounded contexts' or 'when aligning team ownership with domain boundaries'.

Include a few natural synonyms (e.g., 'context mapping', 'domain-driven design') to broaden trigger coverage.

DimensionReasoningScore

Specificity

Lists several concrete design artifacts ('subdomains, bounded contexts, and ubiquitous language') rather than vague language, though a single verb ('Design') covers all three, leaving minor coverage gaps.

4 / 5

Completeness

Clearly states what the skill does but has no 'Use when...' clause or equivalent explicit trigger guidance, capping completeness at 3 per the rubric.

3 / 5

Trigger Term Quality

Strong DDD-specific keywords ('subdomains', 'bounded contexts', 'ubiquitous language', 'domain') that practitioners would naturally say, but synonyms/common variations are not exhaustive.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (DDD strategic design) with highly specific trigger terms, giving minimal overlap risk with other skills.

5 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.