tech-stack-evaluator – skill Bảo mật cho agent AI
Đánh giá và so sánh stack công nghệ với phân tích TCO (tổng chi phí sở hữu), đánh giá bảo mật và chấm điểm sức khỏe hệ sinh thái. Dùng khi so sánh framework, đánh giá stack công nghệ, tính TCO, đánh giá lộ trình di chuyển hoặc phân tích tính khả thi của hệ sinh thái.
Cài skill tech-stack-evaluator bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/tech-stack-evaluator-52e39.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /tech-stack-evaluator – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/tech-stack-evaluator-52e39.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $tech-stack-evaluator – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/tech-stack-evaluator-52e39.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /tech-stack-evaluator – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/tech-stack-evaluator-52e39.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /tech-stack-evaluator – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
Technology Stack Evaluator
Evaluate and compare technologies, frameworks, and cloud providers with data-driven analysis and actionable recommendations.
Table of Contents
- [Capabilities](#capabilities)
- [Quick Start](#quick-start)
- [Input Formats](#input-formats)
- [Analysis Types](#analysis-types)
- [Scripts](#scripts)
- [References](#references)
---
Capabilities
| Capability | Description |
|------------|-------------|
| Technology Comparison | Compare frameworks and libraries with weighted scoring |
| TCO Analysis | Calculate 5-year total cost including hidden costs |
| Ecosystem Health | Assess GitHub metrics, npm adoption, community strength |
| Security Assessment | Evaluate vulnerabilities and compliance readiness |
| Migration Analysis | Estimate effort, risks, and timeline for migrations |
| Cloud Comparison | Compare AWS, Azure, GCP for specific workloads |
---
Quick Start
Compare Two Technologies
Compare React vs Vue for a SaaS dashboard.
Priorities: developer productivity (40%), ecosystem (30%), performance (30%).Calculate TCO
Calculate 5-year TCO for Next.js on Vercel.
Team: 8 developers. Hosting: $2500/month. Growth: 40%/year.Assess Migration
Evaluate migrating from Angular.js to React.
Codebase: 50,000 lines, 200 components. Team: 6 developers.---
Input Formats
The evaluator accepts three input formats:
Text - Natural language queries
Compare PostgreSQL vs MongoDB for our e-commerce platform.YAML - Structured input for automation
comparison:
technologies: ["React", "Vue"]
use_case: "SaaS dashboard"
weights:
ecosystem: 30
performance: 25
developer_experience: 45JSON - Programmatic integration
{
"technologies": ["React", "Vue"],
"use_case": "SaaS dashboard"
}---
Analysis Types
Quick Comparison (200-300 tokens)
- Weighted scores and recommendation
- Top 3 decision factors
- Confidence level
Standard Analysis (500-800 tokens)
- Comparison matrix
- TCO overview
- Security summary
Full Report (1200-1500 tokens)
- All metrics and calculations
- Migration analysis
- Detailed recommendations
---
Scripts
stack_comparator.py
Compare technologies with customizable weighted criteria.
python scripts/stack_comparator.py --helptco_calculator.py
Calculate total cost of ownership over multi-year projections.
python scripts/tco_calculator.py --input assets/sample_input_tco.jsonecosystem_analyzer.py
Analyze ecosystem health from GitHub, npm, and community metrics.
python scripts/ecosystem_analyzer.py --technology reactsecurity_assessor.py
Evaluate security posture and compliance readiness.
python scripts/security_assessor.py --technology express --compliance soc2,gdprmigration_analyzer.py
Estimate migration complexity, effort, and risks.
python scripts/migration_analyzer.py --from angular-1.x --to react---
References
| Document | Content |
|----------|---------|
| references/metrics.md | Detailed scoring algorithms and calculation formulas |
| references/examples.md | Input/output examples for all analysis types |
| references/workflows.md | Step-by-step evaluation workflows |
---
Confidence Levels
| Level | Score | Interpretation |
|-------|-------|----------------|
| High | 80-100% | Clear winner, strong data |
| Medium | 50-79% | Trade-offs present, moderate uncertainty |
| Low | < 50% | Close call, limited data |
---
When to Use
- Comparing frontend/backend frameworks for new projects
- Evaluating cloud providers for specific workloads
- Planning technology migrations with risk assessment
- Calculating build vs. buy decisions with TCO
- Assessing open-source library viability
When NOT to Use
- Trivial decisions between similar tools (use team preference)
- Mandated technology choices (decision already made)
- Emergency production issues (use monitoring tools)
Skill liên quan
- threat-detection – Dùng khi săn mối đe dọa trong môi trường, phân tích IOC hoặc phát hiện bất thường hành…
- k8s-security-policies – Hướng dẫn NetworkPolicy, RBAC và Pod Security Admission/Standards (PodSecurityPolicy đã…
- laravel-expert – Vai trò Senior Laravel Engineer cho các giải pháp Laravel đạt chuẩn production, dễ bảo…
- laravel-security-audit – Kiểm toán bảo mật cho ứng dụng Laravel. Phân tích mã để tìm lỗ hổng, cấu hình sai và…
- linkerd-patterns – Các mẫu triển khai production cho service mesh Linkerd — service mesh nhẹ, ưu tiên bảo…
- lintlang-audit – Kiểm toán chỉ dẫn agent được đặt tên, định nghĩa công cụ và prompt Python được hỗ trợ…
- llm-app-security – Bảo mật ứng dụng dùng LLM với kiểm tra đầu vào, kiểm soát đầu ra, cách ly tenant và ngăn…
- llm-security – Đánh giá bảo mật được ủy quyền cho ứng dụng LLM và AI agent: prompt injection, lạm dụng…