CtrlK
BlogDocsLog inGet started
Tessl Logo

vendor-evaluation

Evaluate, select, and contract with vendors and SaaS tools. Use this skill when comparing alternatives, running an RFP, scoring vendors against criteria, negotiating contracts, planning a switch, or assessing a vendor's risk. Triggers on vendor evaluation, RFP, vendor selection, build vs buy, SaaS evaluation, vendor scorecard, vendor comparison, contract negotiation, vendor switch, procurement. Also triggers when a renewal is coming up or when a tool isn't meeting expectations.

63

Quality

75%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/vendor-evaluation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

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 strong skill description that clearly defines its domain (vendor and SaaS tool management), lists specific concrete actions, provides explicit trigger guidance with a comprehensive set of natural keywords, and occupies a distinct niche. The inclusion of situational triggers like renewals and underperforming tools adds practical depth. The description uses proper third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: evaluate, select, contract with vendors, compare alternatives, run an RFP, score vendors against criteria, negotiate contracts, plan a switch, assess vendor risk. These are clearly defined, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (evaluate, select, and contract with vendors and SaaS tools) and 'when' with an explicit 'Use this skill when...' clause followed by detailed trigger scenarios, plus additional contextual triggers like renewals and underperforming tools.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'vendor evaluation', 'RFP', 'build vs buy', 'SaaS evaluation', 'vendor scorecard', 'vendor comparison', 'contract negotiation', 'vendor switch', 'procurement', 'renewal', 'tool isn't meeting expectations'. These are highly natural phrases a user would use.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche around vendor/procurement management with highly specific trigger terms like 'RFP', 'vendor scorecard', 'build vs buy', and 'contract negotiation' that are unlikely to conflict with other skills.

3 / 3

Total

12

/

12

Passed

Implementation

50%

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

This is a comprehensive vendor evaluation guide with good domain coverage and a logical structure, but it suffers from redundancy (the 5 phases and 9-step workflow overlap significantly), verbosity in the failure patterns section, and a lack of concrete, ready-to-use artifacts like scorecard templates or example briefs. The referenced evaluation rubric file doesn't exist in the bundle, undermining the progressive disclosure strategy.

Suggestions

Consolidate the 5-phase framework and 9-step workflow into a single sequence to eliminate redundancy—currently Steps 1-3 largely restate Phases 1-3.

Add a concrete scorecard template (even a markdown table) inline or ensure the referenced `references/evaluation-rubric.md` actually exists in the bundle.

Condense the failure patterns section into a compact checklist (e.g., '❌ Skipping needs definition → buying shiny over fitting') rather than paragraph explanations.

Add explicit go/no-go decision gates between workflow steps, especially before negotiation and contract signing (e.g., 'Do not proceed unless security review is complete and scorecard is stakeholder-approved').

DimensionReasoningScore

Conciseness

The skill is reasonably well-structured but includes some unnecessary elaboration that Claude would already know (e.g., explaining what auto-renewal is, explaining why demos can be misleading). The failure patterns section, while useful, is verbose and could be condensed into a checklist. The workflow section largely repeats the framework phases.

2 / 3

Actionability

The skill provides structured guidance with specific dimensions, weights, and negotiation tactics, which is useful. However, it lacks concrete artifacts—no actual scorecard template, no example one-page brief, no sample cost comparison model. The guidance is directional rather than copy-paste ready; it tells you what to do but doesn't give you the tools to do it immediately.

2 / 3

Workflow Clarity

The 9-step workflow is clearly sequenced and logically ordered, but it lacks explicit validation checkpoints or decision gates between steps. For a process involving significant financial commitment and potential lock-in (destructive in a business sense), there should be explicit go/no-go gates—e.g., 'Do not proceed to negotiation unless scorecard is completed and stakeholders have signed off.'

2 / 3

Progressive Disclosure

The skill references one bundle file (references/evaluation-rubric.md) which appropriately offloads the scoring template, but that file doesn't actually exist in the bundle. The main content is quite long (~300 lines) with the framework phases and workflow steps being somewhat redundant—the workflow could reference the framework phases rather than restating them. The failure patterns and output format sections could also be separate reference files.

2 / 3

Total

8

/

12

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

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
rampstackco/claude-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.