一键导入
speckit-discovery-techselect
Build a technology selection matrix for candidate tools, libraries, platforms, or architectures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build a technology selection matrix for candidate tools, libraries, platforms, or architectures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Wrap core analysis with behavior-first vertical consistency checks.
Apply approved architecture refactors by updating plan and task artifacts directly.
Perform a framework-agnostic architecture review validating implementation against spec.md, plan.md, tasks.md, and the governance and architecture constitutions.
Perform an architecture-aware verification gate validating implementation against spec.md, plan.md, tasks.md, and the Architecture Constitution.
Run a single architecture workflow that prefers memory-first context and can incorporate security review when available.
Run implementation with memory context, then review the produced implementation against security and architecture constraints.
| name | speckit-discovery-techselect |
| description | Build a technology selection matrix for candidate tools, libraries, platforms, or architectures. |
| compatibility | Requires spec-kit project structure with .specify/ directory |
| metadata | {"author":"github-spec-kit","source":"discovery:commands/techselect.md"} |
$ARGUMENTS
The user may provide:
Infer optional candidates or criteria only from repository constraints and the user's stated goal. Label inferred criteria as assumptions. Ask one concise clarifying question when the selection decision itself cannot be framed.
1. Normalize the selection problem into: - Decision statement. - Evaluation mode: `comparison` or `single-approach-readiness`. - Candidate options. - Constraints. - Evaluation criteria. - Weighting assumptions.Evaluate each option against the criteria using evidence from:
Create or update tech-selection-matrix.md by rendering .specify/templates/tech-selection-matrix.md. Prefer the active feature directory when it exists. Otherwise create it under discovery/<short-name>/tech-selection-matrix.md. This command is responsible for selection framing, evidence classification, recommendation classification, and template field population only.
Populate the Technology Selection Matrix template with one row per candidate and one evidence-backed rating per criterion.
Recommend one of:
Do not run experiments in this command. If executable evidence is required, record the evidence gap and recommend /speckit.discovery.poc.