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
75%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/vendor-evaluation/SKILL.mdQuality
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.
| Dimension | Reasoning | Score |
|---|---|---|
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').
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
8e70d03
Table of Contents
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.