business-analysis

Conduct structured business analyses and create BA documents for requirements engineering.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/askferret/automatic-waffle --skill business-analysis-askferret
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: business-analysis
Source: https://github.com/askferret/automatic-waffle/tree/main/skills/business-analysis
Command: npx skills add https://github.com/askferret/automatic-waffle --skill business-analysis-askferret

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tools/github-integration/flow.py, tools/project-conventions/references/team-workflow.md, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill conducts structured business analyses to understand the problem space and create BA documents that serve as a foundation for requirements engineering.

Core Features & Use Cases

  • Structured Business Analysis: Perform problem and stakeholder analysis, gap analysis, user personas, and scope definition.
  • BA Document Creation: Generate BA documents for project layers and individual items, including Executive Summaries, Business Contexts, Stakeholder Analyses, User Analyses, Problem Analyses, Goals & Objectives, Scope Definitions, Risk Assessments, and Requirements Overviews.
  • Innovation Phases Support: Use innovation phases such as EXPLORATION, IDEATION, and VALIDATION to guide the analysis and document creation process.
  • Integration with V-Model: Aligns with the V-Model workflow, facilitating handoffs between phases and ensuring traceability from user problems to final product.

Quick Start

Use the business-analysis skill to initiate a structured business analysis for a new project.

Frequently Asked Questions about business-analysis

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

FAQPage Schema
How do I create a structured business analysis document for requirements engineering?

Structured business analysis documents are created by performing problem and stakeholder analysis, gap analysis, and user personas. This process generates Executive Summaries, Business Contexts, and Scope Definitions to serve as a foundation for requirements engineering.

What is the V-Model workflow for business analysis traceability?

The V-Model workflow for business analysis aligns project phases to ensure traceability from user problems to the final product. It facilitates structured handoffs between innovation phases, bridging the gap between initial business context and technical requirements.

How do I conduct stakeholder analysis and scope definition for a new software project?

Stakeholder analysis and scope definition are conducted using structured innovation phases like EXPLORATION, IDEATION, and VALIDATION. This approach guides the problem analysis to clearly define project goals, objectives, and boundaries.

Can I use innovation phases like EXPLORATION and IDEATION to guide BA document creation?

Yes, innovation phases like EXPLORATION, IDEATION, and VALIDATION are used to guide the business analysis and document creation process. These phases structure the generation of Requirements Overviews and Risk Assessments.

Does this business analysis approach integrate with GitHub workflow and project conventions?

Yes, the business analysis approach integrates with GitHub workflow and project conventions through required dependencies. It uses GitHub integration flows and team workflow references to align document creation with existing engineering environments.

What should be included in a BA document for software engineering projects?

A BA document for software engineering should include Executive Summaries, Business Contexts, Stakeholder Analyses, User Analyses, Problem Analyses, Goals & Objectives, Scope Definitions, Risk Assessments, and Requirements Overviews.