workflow-analyze

Analyze issues and generate structured analysis documents with solution approaches and ADR assessments.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/kubrickcode/specvital --skill workflow-analyze-kubrickcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-analyze
Source: https://github.com/kubrickcode/specvital/tree/main/.claude/skills/workflow-analyze
Command: npx skills add https://github.com/kubrickcode/specvital --skill workflow-analyze-kubrickcode

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you thoroughly analyze new tasks or features by breaking down problems, comparing potential solutions, and documenting your decision-making process.

Core Features & Use Cases

  • Problem Definition: Clearly outlines the current situation, the problem to solve, and the desired goals with concrete examples.
  • Solution Investigation: Researches and evaluates 2-4 different approaches, detailing their pros, cons, and technical feasibility.
  • Decision Making: Guides you through assessing confidence and making a decisive or advisory recommendation based on objective criteria.
  • Use Case: When starting a new feature development, use this Skill to analyze the requirements, explore different architectural patterns, and produce an Architecture Decision Record (ADR) before writing any code.

Quick Start

Analyze the issue described in the following text and generate an analysis document.

Frequently Asked Questions about workflow-analyze

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

FAQPage Schema
How do I generate an Architecture Decision Record before starting feature development?

To generate an Architecture Decision Record, input your issue description to parse the problem, investigate 2-4 solution approaches with pros and cons, and output a structured ADR assessment document with decision confidence.

What is the best way to analyze and compare technical solutions for a new task?

Analyzing and comparing technical solutions involves defining the problem scope, evaluating multiple architectural approaches against coding principles, and documenting objective criteria to guide decisive or advisory recommendations.

How do I document my decision-making process and problem-solving steps for software architecture?

Documenting decision-making processes requires structuring problem definitions, solution investigations, final selections, and completion criteria into a standardized analysis document to ensure balanced analysis and honest assessment.

Can I use this analysis approach for tasks requiring documentation in Korean?

Yes, this analysis approach strictly adheres to Korean-language documentation, generating the analysis.md file in the docs/work/{task-name}/ directory while maintaining neutral language and anti-bias rules throughout.

What should a problem definition include when analyzing issues for solution generation?

A problem definition should outline the current situation, the problem to solve, and desired goals with concrete examples, ensuring the scope and confirmation needs are clearly established before investigating solutions.

Are there limitations to this structured analysis approach for evaluating coding principles?

Limitations include strict adherence to documentation writing order, balanced analysis principles, and anti-bias rules, requiring honest decision assessment and neutral language which may constrain rapid, informal brainstorming sessions.