CtrlK
BlogDocsLog inGet started
Tessl Logo

dia-guide

Guides users through the V-Model workflow: takes stock of the current project state, recommends the next phase skill, audits handoff entries for completeness, and runs the Closing Handoff after a successful security audit. The guide does not perform CRUD work on artifacts; every concrete change lives in the phase skill it dispatches to. TRIGGER when the user asks "where do I start", "what comes next", "I am lost in the workflow", "which phase fits", "wo bin ich gerade", "wo soll ich anfangen", "was kommt jetzt", or explicitly requests the V-Model overview or end-to-end orientation. DO NOT trigger for individual phase work (use the specific phase skill instead: business-analysis, requirements-engineering, architecture, coding, testing, security-audit), generic mentions of "workflow", "process", or "next step" inside an already-running phase skill, or when a phase skill is already active.

64

Quality

76%

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 ./skills/dia-guide/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

52%Scale 1-5

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

This skill provides comprehensive and mostly actionable guidance for navigating the V-Model workflow, with strong decision tables and concrete commands. However, it suffers significantly from verbosity—inlining protocols, conventions, and reference material that should live in separate files. The result is a ~600+ line monolithic document that competes heavily with conversation context, undermining its utility as a navigation/orientation layer.

Suggestions

Extract the User Interaction Protocol, Concurrent-agent Coordination, Signal Layer, and Dialog Handoffs sections into separate reference files (e.g., references/user-interaction-protocol.md, references/concurrent-coordination.md) and replace with one-line references.

Remove repeated statements like 'the guide does not invoke/call other skills' and 'the guide does not auto-fix'—state this once in the opening section and trust Claude to remember.

Move the full Artifact Directory Structure and Traceability Chain to a reference file since these are static reference material, not actionable workflow steps.

Trim the 'Recommended next step per phase' section to a compact table rather than repeating full code blocks for each transition—the phase skills themselves contain their own entry logic.

DimensionReasoningScore

Conciseness

The skill is extremely verbose at ~600+ lines. It extensively explains concepts like concurrent-agent coordination, signal layers, dialog handoffs, and user interaction protocols that could be split into separate reference files. Many sections repeat information (e.g., 'the guide does not invoke/call other skills' is stated multiple times). The claim protocol, metrics signal layer, and user interaction protocol sections are lengthy inline content that bloats the main skill file.

2 / 5

Actionability

The skill provides concrete bash commands for branch creation, specific file paths, exact handoff entry formats, and clear decision tables for phase detection. However, some sections are more descriptive than prescriptive (e.g., the V-Model decision graph section explains concepts rather than giving executable steps), and the closing handoff steps use template placeholders rather than fully executable examples.

4 / 5

Workflow Clarity

The workflow is well-sequenced with clear phase transitions, a decision table for entry-point detection, and explicit steps for key operations (item-start branch creation, post-RE item promotion, closing handoff). However, validation checkpoints are somewhat implicit in places—the handoff state audit is read-only and surfaces issues but the feedback loop for fixing them is loosely defined ('the guide names the responsible skill'). The feature-complete read section has good explicit validation steps.

4 / 5

Progressive Disclosure

The skill inlines massive amounts of content that should be in separate reference files: the concurrent-agent coordination protocol (~50 lines), signal layer documentation (~40 lines), user interaction protocol (~30 lines), dialog handoffs (~40 lines), and the full artifact directory structure. While it references some external files (templates, team-workflow.md, graph-invariants.md), the bulk of the content is monolithic. No bundle files are provided, suggesting these referenced paths may not exist or the content isn't properly split.

2 / 5

Total

12

/

20

Passed

Description

100%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.

This is an exceptionally well-crafted skill description that excels across all dimensions. It provides concrete actions, comprehensive bilingual trigger phrases, explicit 'when to use' and 'when NOT to use' guidance, and clear differentiation from related phase skills. The inclusion of anti-trigger conditions and named sibling skills makes it highly robust for skill selection in a multi-skill environment.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: takes stock of project state, recommends next phase skill, audits handoff entries for completeness, runs Closing Handoff after security audit. Also explicitly states what it does NOT do (no CRUD work on artifacts).

5 / 5

Completeness

Clearly answers both 'what' (guides through V-Model workflow, recommends phases, audits handoffs, runs Closing Handoff) and 'when' (explicit TRIGGER clause with concrete user phrases). Also includes a DO NOT trigger section with specific exclusion criteria.

5 / 5

Trigger Term Quality

Excellent coverage of natural trigger phrases in both English and German ('where do I start', 'what comes next', 'I am lost in the workflow', 'wo bin ich gerade', 'wo soll ich anfangen'). Also includes explicit anti-trigger terms to prevent false matches.

5 / 5

Distinctiveness Conflict Risk

Extremely well-differentiated with explicit DO NOT trigger clauses naming the specific phase skills it should not be confused with (business-analysis, requirements-engineering, architecture, coding, testing, security-audit). Clear niche as the orchestrator/navigator skill.

5 / 5

Total

20

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (891 lines); consider splitting into references/ and linking

Warning

Total

10

/

11

Passed

Repository
salemaziel/digital-innovation-agents
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.