technology-advisor

Guide technology selection using the six-step STRIDE framework.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/hungson175/shared-claude-config --skill technology-advisor
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: technology-advisor
Source: https://github.com/hungson175/shared-claude-config/tree/main/skills/technology-advisor
Command: npx skills add https://github.com/hungson175/shared-claude-config --skill technology-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps teams make high-stakes technology decisions using a rigorous, repeatable process backed by the STRIDE framework.

Core Features & Use Cases

  • Guided decision framework: Aligns scope, reversibility, requirements, option screening, deep evaluation, and execution.
  • Interactive evaluation: Guides questions, scores options, and documents rationale.
  • Use Case Coverage: Databases, frameworks, cloud providers, programming languages, mobile platforms, AI/ML tools, and other tech stacks; scalable for both small scopes and long-term architecture decisions.
  • Documentation Template: Produces a decision record using the provided template in assets/ to ensure traceability.

Quick Start

Provide a concise prompt to begin a STRIDE-based decision, for example: "Should I use PostgreSQL or MongoDB for a new service with 2-year horizon and 20% budget variance?"

Frequently Asked Questions about technology-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make a structured technology selection for a new database or cloud provider?โ–ผ

Structured technology selection uses the STRIDE framework to guide teams through scope, reversibility testing, requirements, option screening, deep evaluation, and execution for databases, cloud providers, and other tech stacks.

What is the STRIDE framework for architecture decision-making?โ–ผ

The STRIDE framework is a six-step architecture decision-making process: scope, test reversibility, define requirements, identify and screen options, deep evaluation, and execute and validate high-stakes technology choices.

How do I evaluate and document vendor options for a programming language or mobile platform?โ–ผ

Vendor evaluation for programming languages or mobile platforms is guided through interactive scoring and documented with a decision record template, ensuring traceability and rationale for each architecture choice.

Can I use this STRIDE process for small scope framework decisions or only long-term architecture choices?โ–ผ

The STRIDE process scales for both lightweight scoping and long-term architecture decisions, accommodating small framework choices and major technology selections with a rigorous, repeatable process.

What's the best way to document technology selection rationale for AI/ML tools?โ–ผ

Documenting technology selection rationale for AI/ML tools uses a provided decision record template in the assets, producing a structured document that captures scope, requirements, and evaluation outcomes.