CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

tech-stack-evaluator

Technology stack evaluation and comparison with TCO analysis, security assessment, and ecosystem health scoring. Use when comparing frameworks, evaluating technology stacks, calculating total cost of ownership, assessing migration paths, or analyzing ecosystem viability.

83

1.26x
Quality

71%

Does it follow best practices?

Impact

95%

1.26x

Average score across 6 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.gemini/skills/tech-stack-evaluator/SKILL.md

The canonical home for this skill is tech-stack-evaluator in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

46%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 body is well organized on paper with useful tables, example queries, and per-script commands, but the entire supporting bundle is missing, leaving every script command and reference link broken. There is also no in-body evaluation workflow or validation step, and the Capabilities/Scripts/When-to-Use sections overlap noticeably.

Suggestions

Create the referenced bundle files (scripts/stack_comparator.py, scripts/tco_calculator.py, scripts/ecosystem_analyzer.py, scripts/security_assessor.py, scripts/migration_analyzer.py, references/metrics.md, references/examples.md, references/workflows.md, assets/sample_input_tco.json) or remove the references so no command or link is a dead end.

Add an explicit step-by-step evaluation sequence in the body (parse input → select analysis depth → run the relevant tooling → validate results → present recommendation with confidence level) with a validation checkpoint such as sanity-checking that weighted scores sum correctly.

Consolidate the overlapping Capabilities, Scripts, and When to Use sections into a single capability/tooling section and drop the table of contents to reduce duplication and token cost.

DimensionReasoningScore

Conciseness

The body is mostly efficient with tables and terse examples, but the Capabilities table, Scripts section, and When to Use section substantially duplicate one another, and a table of contents on a short document adds tokens without much value. The duplication is more than the minor trimming allowed by the level-4 anchor, so it fits level 3.

3 / 5

Actionability

Concrete commands with realistic flags are provided (e.g., 'python scripts/tco_calculator.py --input assets/sample_input_tco.json'), but every referenced script and asset file is absent from the bundle, so none of the commands are actually executable. Concrete-but-broken guidance with missing key deliverables matches level 3, not the mostly-executable level-4 anchor.

3 / 5

Workflow Clarity

Document order (Input Formats → Analysis Types → Scripts → Confidence Levels) implies a rough sequence and each script invocation is unambiguous, but there is no explicit step-by-step evaluation workflow in the body — it defers to a nonexistent references/workflows.md — and validation checkpoints are entirely absent. This fits the level-3 anchor of sequence present but checkpoints missing.

3 / 5

Progressive Disclosure

SKILL.md itself is well organized with a table of contents and one-level-deep references, but all referenced files (references/metrics.md, references/examples.md, references/workflows.md, the five scripts, and the sample JSON asset) do not exist in the bundle. The disclosure chain is broken — the references are dead ends rather than merely unclear — which fits the level-2 anchor of minimal/buried references rather than level 3.

2 / 5

Total

11

/

20

Passed

Description

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

A strong description that explicitly states both capabilities and use-when triggers in third-person voice with good natural keyword coverage including the TCO abbreviation and expansion. Minor improvements are possible by surfacing cloud-provider comparison and more concrete synonyms.

DimensionReasoningScore

Specificity

The description lists several concrete action areas — 'Technology stack evaluation and comparison with TCO analysis, security assessment, and ecosystem health scoring' — giving solid specific coverage. It falls short of the level-5 anchor because the actions are moderately abstract noun phrases and cloud-provider comparison (a named capability in the body) is not surfaced.

4 / 5

Completeness

It clearly and explicitly answers both what ('Technology stack evaluation and comparison with TCO analysis, security assessment, and ecosystem health scoring') and when ('Use when comparing frameworks, evaluating technology stacks, calculating total cost of ownership, assessing migration paths, or analyzing ecosystem viability') with concrete trigger phrases, matching the level-5 anchor.

5 / 5

Trigger Term Quality

Natural user phrases are present: 'comparing frameworks', 'evaluating technology stacks', 'calculating total cost of ownership', 'assessing migration paths', 'analyzing ecosystem viability', and both 'TCO' and its expansion appear. A few common terms are missing (e.g., 'cloud provider', 'AWS vs Azure', 'build vs buy'), which keeps it below the comprehensive level-5 anchor.

4 / 5

Distinctiveness Conflict Risk

The TCO/security/ecosystem-analysis niche is mostly distinct with targeted triggers, but 'evaluating technology stacks' is broad enough to invite minor overlap with generic architecture or tooling skills, so it fits the level-4 anchor rather than level 5.

4 / 5

Total

17

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 9 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/skills/tech-stack-evaluator/SKILL.md

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.