technical-discovery

Research problems and proposed changes to identify affected components and dependencies.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/langadventurellc/claude-marketplace --skill technical-discovery
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: technical-discovery
Source: https://github.com/langadventurellc/claude-marketplace/tree/main/plugins/task-trellis/skills/technical-discovery
Command: npx skills add https://github.com/langadventurellc/claude-marketplace --skill technical-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides structured technical discovery by researching problems or proposed changes and delivering a comprehensive, non-implementation-based analysis to inform decisions and issue creation.

Core Features & Use Cases

  • Structured Research: Define scope, gather relevant context, and map dependencies and impact across the codebase.
  • Contextual Analysis: Produce findings that highlight risks, trade-offs, and potential change points to guide planning.
  • Use Case: When evaluating a feature proposal, run a technical discovery to understand required work, impacted components, and evidence-driven recommendations before writing a Trellis issue.

Quick Start

Provide the problem or question and optional context; request a structured discovery report.

Frequently Asked Questions about technical-discovery

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

FAQPage Schema
How do I assess codebase impact and dependencies before starting a new feature?▼

Technical discovery assesses codebase impact by mapping affected components and dependencies to define scope. It researches a proposed change without writing implementation code, identifying risks and trade-offs to produce evidence-driven findings for planning.

What is the best way to research architecture questions and identify potential risks?▼

Architecture research and risk identification are conducted by gathering contextual codebase analysis to map dependencies. This process highlights change points and trade-offs, delivering structured, evidence-based findings that guide technical decisions.

Can I scope a proposed change and define issues without writing implementation code?▼

Yes, you can scope proposed changes by running a non-implementation research phase. This analysis defines the problem, identifies affected system components, and produces actionable recommendations, ensuring issues are fully scoped before development begins.

How do I structure a technical discovery report for issue triage?▼

A technical discovery report structures issue triage by defining the problem scope, mapping dependencies, and listing evidence-based findings. It guides issue creation by detailing potential risks, trade-offs, and actionable recommendations for the codebase.

Does technical discovery require any specific frameworks or dependencies to run?▼

No, technical discovery requires no external dependencies or specific frameworks. You provide the problem or question and optional additional context, and it delivers a structured analysis of your codebase architecture and risks.

When should I not use a structured technical discovery for my project?▼

You should avoid structured technical discovery when you need actual implementation rather than research, or when a problem is trivial and requires no risk assessment. It is designed for comprehensive codebase reconnaissance, not writing code.