Agent skill
compare-tech
Compare technologies using a weighted scoring matrix. Use when evaluating libraries, frameworks, SaaS, or infrastructure options.
Install this agent skill to your Project
npx add-skill https://github.com/michalvavra/agents/tree/main/archive/skills/compare-tech
SKILL.md
Compare Technologies
Rigorous, unbiased comparisons with quantified scoring.
Process
- Clarify scope (options + use case)
- Define 5-8 criteria, assign weights totaling 100 pts
- Score each option 1-5 per criterion
- Calculate weighted totals, recommend with confidence level
Output Template
# [Option A] vs [Option B]
**Use Case:** [One sentence]
## At a Glance
| | [A] | [B] |
|---|---|---|
| **Docs** | [link](url) | [link](url) |
| **Type** | [category] | [category] |
| **License** | [MIT/etc] | [license] |
## Weighted Comparison
| Criterion | Weight | [A] | [B] | Notes |
|-----------|-------:|:---:|:---:|-------|
| [criterion] | XX | X | X | [key differentiator] |
| **Total** | **100** | **XX** | **XX** | |
*Scoring: 1=Poor, 2=Below Avg, 3=Adequate, 4=Good, 5=Excellent*
## Key Differentiators
- **[A]:** [≤15 words]
- **[B]:** [≤15 words]
## Recommendation
**Winner:** [Option] ([XX] pts)
**Confidence:** [High/Medium/Low]
**Caveat:** [When another option wins]
Guidelines
- Weights: must-haves 15-25 pts, should-haves 10-15 pts, nice-to-haves 5-10 pts
- Score 3 is baseline; justify deviations in Notes
- Stay neutral, cite sources for contested claims
- No extended prose, no code snippets unless requested
- Don't pick criteria that favor predetermined winner
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
brave-search
Web search via the Brave Search API. Use to retrieve search results from Brave when web lookups are needed.
write-docs
Write AI-scannable technical documentation.
dogfood
Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "test this app/site/platform", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.
snowcli
CLI for Snowflake. Query data, manage warehouses, databases, schemas, tables, and stages. Use when working with Snowflake data platform.
qmd-knowledge
Knowledge management with QMD (Quick Markdown Search). Search, retrieve, and organize your personal knowledge base, notes, docs, and meeting transcripts. Use when asking about past notes, documentation, meetings, or when needing to recall information from your indexed markdown files.
asncli
CLI for Asana. Manage projects and tasks.
Didn't find tool you were looking for?