원클릭으로
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 직업 분류 기준
| 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.
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.