AInalyst is an AI assistant that helps business analysts, or whoever on the project is acting as one, work to the BABOK v3 methodology. 🇷🇺 Русскоязычная версия в ветке ru: github.com/chaussky/ainalyst/tree/ru
BABOK 6.4 skill — Define Change Strategy. Use this skill when the BA has completed the current/future state analysis and risk assessment and is ready to define the strategy: choose a change option (bigbang/phased/pilotfirst), assess organizational readiness, compare options against weighted criteria, and lock down the…
BABOK 6.1 skill — Analyze Current State (as-is). Use this skill when the BA wants to understand the current state of the business, formulate business needs, conduct RCA (Root Cause Analysis), or describe organizational problems. Triggers: "current state", "as-is", "problem", "business need", "root cause", "analyze…
BABOK 7.5 skill — Define Design Options. Use this skill when the BA moves from requirements to implementation options: choosing a build/buy/hybrid approach, evaluating technical alternatives, describing trade-offs, and preparing a recommendation. Triggers: "design options", "build vs buy", "implementation options"…
BABOK 4.5 skill — Manage Stakeholder Collaboration. Use this skill when the BA wants to understand what's happening with a stakeholder, log a decision or meeting minutes, or work through a conflict. Triggers: "stakeholder stopped responding", "someone is against it", "there's a conflict of interest", "need to log a…
BABOK 4.4 skill — Communicate Business Analysis Information. Use this skill when the BA wants to adapt an artifact for a specific audience or log the fact that a communication took place. Triggers: "adapt for developers", "rewrite for management", "how to hand off requirements to the tester", "make an executive…
BABOK 4.2 skill — Conduct Elicitation. Use this skill whenever the business analyst provides results from an interview, workshop, or questionnaire for analysis. Triggers: "here's the interview transcript", "here are the workshop notes", "analyze the interview", "what did we miss", "where are the gaps", "compare two…
BABOK 4.3 skill — Confirm Elicitation Results. Use this skill when the BA wants to check the quality and consistency of gathered information before moving forward. Triggers: "check my notes", "are there any contradictions", "did I capture everything", "are the requirements ready for analysis", "confirm elicitation…
BABOK 4.1 skill — Prepare for Elicitation. Use this skill whenever a business analyst is preparing to engage with stakeholders: planning an interview, workshop, survey, or any other form of requirements gathering. Triggers: "prepare for an interview", "draft questions", "plan a workshop", "create a survey", "prepare…
BABOK 6.2 skill — Define Future State (to-be). Use this skill when the BA wants to describe the target business state, set SMART objectives with KPIs, run a gap analysis, or capture constraints and potential value of the change. Triggers: "future state", "to-be", "objectives", "gap analysis", "constraints", "potential…
BABOK Chapter 3 skill — Business Analysis Planning and Monitoring. Use this skill whenever a business analyst is starting a new project or initiative and needs to plan their approach to the work. Triggers: "how should I approach this project", "which methodology to choose", "who are my stakeholders", "how to organize…
BABOK 5.5 skill — Approve Requirements. Use this skill when requirements have been verified and are ready for formal sign-off by stakeholders, when a Requirements Baseline needs to be created, when a signature/approval needs to be obtained, or when a conditional approval needs to be closed. Triggers: "approve…
Skill for BABOK 7.4 — Define Requirements Architecture. Use this skill when the BA wants to build a coherent picture out of scattered requirements: define architecture layers, set up views (viewpoints), and link requirements to system components. Triggers: "requirements architecture", "requirements layers"…
BABOK 5.4 skill — Assess Requirements Changes (Change Request). Use this skill when a request to change requirements comes in: you need to assess impact, run a consequence analysis, score the CR, and produce a recommendation (Approve/Defer/Reject). Triggers: "change request", "CR", "request for change", "impact…
BABOK 5.2 skill — Maintain Requirements. Use this skill when the BA wants to update requirement attributes, deprecate outdated requirements, check the health of the registry, or find candidates for reuse in a new project. Triggers: "update requirement," "maintain requirements," "deprecate," "requirements health,"…
BABOK 5.3 skill — Prioritize Requirements. Use this skill when the BA wants to rank requirements using MoSCoW, WSJF, Impact/Effort or Time Boxing/Budgeting, resolve conflicts between stakeholders, or justify the implementation order. Triggers: "prioritization", "prioritize requirements", "MoSCoW", "WSJF", "what to do…
BABOK 7.1 skill — Specify and Model Requirements. Use this skill when the BA translates elicitation results into formal specifications: user stories, use cases, business rules, data definitions, process models (BPMN). Triggers: "requirements specification", "user story", "use case", "business rules", "specify…
BABOK 5.1 skill — Trace Requirements. Use this skill when the BA wants to build or update the graph of links between project artifacts, add a traceability link, run an impact analysis, or export a traceability matrix. Triggers: "trace requirements", "traceability matrix", "requirement links", "impact analysis", "where…
Skill BABOK 7.3 — Validate Requirements. Use this skill when the BA wants to check that the requirements are truly needed by the business: aligned with business goals, create value, do not contradict strategy, and are accepted by stakeholders. Triggers: "validate requirements", "does the business need this", "goal…
BABOK 7.2 skill — Verify Requirements. Use this skill when the BA wants to check the quality of written requirements: atomicity, unambiguity, testability, completeness, consistency. Difference from validation: verification is about the quality of the wording, not about business value. Triggers: "verify requirements"…
BABOK 6.3 skill — Assess Risks. Use this skill when the BA wants to collect, structure, and assess project risks: run a risk matrix, determine tolerance, define response strategies, and produce a recommendation for the sponsor. Triggers: "assess risks", "risk assessment", "risk matrix", "project risks", "likelihood…
BABOK 7.6 skill — Analyze Potential Value and Recommend Solution. Use this skill when the BA wants to assess the ROI of design options from 7.5, compare them by value, and produce a formal recommendation for the sponsor. Triggers: "value assessment", "analyze value", "solution recommendation", "ROI", "which option to…