business-analyst

Develop BABOK-aligned business requirements, process analyses, and business cases.

5|4|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/takusaotome/claude-skills-library --skill business-analyst-takusaotome
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: business-analyst
Source: https://github.com/takusaotome/claude-skills-library/tree/main/skills/business-analyst
Command: npx skills add https://github.com/takusaotome/claude-skills-library --skill business-analyst-takusaotome

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you replace ambiguous business intent with structured requirements, documented assumptions, and decision-ready business analysis aligned to BABOK® Guide v3.

Core Features & Use Cases

  • Requirements elicitation & collaboration: Plan and run interviews, workshops, surveys, observation, document analysis, and prototyping to gather usable inputs.
  • Business process analysis: Map as-is and to-be processes (including BPMN/swimlanes concepts), identify waste/root causes (TIMWOOD, 5 Whys, fishbone), and quantify improvement benefits.
  • Business case & gap analysis: Develop solution options, compute ROI/NPV/payback, prioritize gaps, and produce stakeholder engagement and requirements documentation.

Quick Start

Use this skill to create a BRD by providing your project goal, target stakeholders, current process description, and any known metrics you have.

Frequently Asked Questions about business-analyst

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

FAQPage Schema
How do I write a BRD from ambiguous business needs?

To write a BRD from ambiguous business needs, apply structured requirements elicitation and stakeholder analysis aligned to BABOK v3. This produces clear documentation, documented assumptions, and decision-ready outputs for solution delivery teams.

What is the best way to map as-is and to-be business processes for gap analysis?

The best way to map as-is and to-be processes for gap analysis is applying BPMN and swimlane concepts. You identify waste using TIMWOOD and 5 Whys, quantify improvement benefits, and prioritize gaps for solution delivery.

How do I calculate ROI, NPV, and payback period for a business case?

Calculate ROI, NPV, and payback period for a business case by running the provided business_analysis.py script. It uses pandas and numpy to compute financial evaluations, prioritize solution options, and generate decision-ready metrics.

Does this business analysis skill require any prerequisite knowledge or dependencies?

This business analysis skill requires basic knowledge of BABOK v3 concepts and a Python environment with numpy and pandas installed to run the financial and scoring calculation scripts for business case generation.

When do I need stakeholder management and requirements elicitation for project delivery?

You need stakeholder management and requirements elicitation for project delivery when replacing ambiguous business intent with structured requirements. Plan interviews, workshops, and surveys to gather usable inputs and produce stakeholder engagement documentation.