04-tech-plan

Conduct structured technical interviews and generate execution plans with ADRs.

1|Updated May 31, 2026
One-click install
npx skills add https://github.com/joseph-c-mcguire/spec-driven --skill 04-tech-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 04-tech-plan
Source: https://github.com/joseph-c-mcguire/spec-driven/tree/main/.cursor/skills/04-tech-plan
Command: npx skills add https://github.com/joseph-c-mcguire/spec-driven --skill 04-tech-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the technical planning process by automating interviews, generating execution plans, and documenting key technical decisions.

Core Features & Use Cases

  • Technical Interviews: Interviews the user for technical details and generates an execution plan.
  • Documentation: Produces an execution plan, dependency inventory, ADRs, deployment plan, and data management plan.
  • Use Case: For a new project, the Skill guides you through collecting necessary technical information, ensuring that key decisions are documented and a comprehensive plan is in place.

Quick Start

Run the technical planning interview by typing '@04-tech-plan'.

Frequently Asked Questions about 04-tech-plan

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

FAQPage Schema
How do I automate technical planning and documentation for a software project?

You can automate technical planning by invoking the Skill to conduct structured interviews, which then generates execution plans, dependency inventories, and architectural decision records for your software project.

What is included in an automated technical execution plan?

An automated technical execution plan includes the execution plan itself, a dependency inventory, architectural decision records (ADRs), a deployment plan, and a data management plan based on your interview inputs.

How do I generate architectural decision records for new software development workflows?

You generate architectural decision records (ADRs) by running the technical planning interview, which captures necessary technical details and automatically documents key architectural decisions for your software development workflow.

Can I use an automated interview to collect technical project details and build a deployment plan?

Yes, the Skill guides you through a structured interview to collect technical project details, ensuring key decisions are documented and automatically producing a comprehensive deployment plan.

What's the best way to document technical decisions and dependency inventories for a new project?

The best way to document technical decisions is to run an automated technical planning interview, which produces a dependency inventory and ADRs to ensure a comprehensive plan is in place for your new project.