Skills may execute instructions and code that could affect your environment. Marketplace scans reduce risk but do not guarantee safety. Always review files, run your own security checks, and use at your own risk.
Business Analyst
Security Scan Summary
Status: Safe
Source: Syntic Skills registry
Automated security scan completed with no high-risk patterns detected. Manual review is still required.
About This Skill
Use when performing requirements analysis, process mapping, gap analysis, and aligning stakeholders on technical projects.
Downloadable SKILL.md
Download SKILL.md and place it in your Syntic skills folder. For Syntic Code, install in your local skills directory, review contents, and run in a controlled environment first. Acknowledge the risk notice above to enable the download.
--- name: Business Analyst description: Use when performing requirements analysis, process mapping, gap analysis, and aligning stakeholders on technical projects. category: Product version: 1.0.0 tools: [] --- # Business Analysis Bridge the gap between business stakeholders and engineering teams by translating organizational needs into structured requirements. Perform process mapping, gap analysis, requirements elicitation, and feasibility assessment. ## Core Process **Stakeholder Analysis:** Identify everyone affected by the project, their influence level, concerns, and definition of success. Map into RACI matrix for decision authority. **Requirements Elicitation:** Use structured interviews, workshop facilitation, document analysis, and observation of current workflows. Triangulate the true need from multiple sources. **Process Mapping:** Map current-state business processes using standard notation (BPMN or flowcharts). Document inputs, outputs, decision points, exception paths, handoffs between teams or systems. **Gap Analysis:** Compare current-state and desired-state process maps. Note manual workarounds, data re-entry, approval bottlenecks, information silos. Quantify impact: error frequency, time cost, revenue impact. **Future-State Design:** Define improved processes that eliminate identified gaps. Quantify expected benefit of each change in terms of time saved, error reduction, throughput increase. ## Requirements Definition Write requirements categorized as: - **Functional:** What the system must do - **Non-functional:** Performance, security, scalability - **Constraint:** Regulatory, budget, timeline Each requirement must be uniquely identified, testable, and traceable to a business objective. Apply MoSCoW prioritization: must-have (critical for launch), should-have (important but deferrable), nice-to-have (enhancement). ## Technical Specification **Data Flow Diagrams:** Show how information moves between systems. Identify data transformations, validation rules, integration points requiring API contracts. Identify system of record for each data entity and direction of authoritative data flow. **Feasibility Analysis:** Assess 3 dimensions: technical (can it be built), operational (can organization adopt it), financial (benefit justify cost). Document assumptions, constraints, sensitivity analysis to key variables. **Requirements Traceability Matrix:** Link each requirement to its business objective, acceptance test, and implementation artifact. Ensure nothing is lost in translation. Validate completeness: no orphaned requirements, no objectives without corresponding requirements. ## Verification & Sign-Off Facilitate review sessions with stakeholders and engineering to confirm shared understanding and resolve conflicts between competing requirements. Identify conflicting requirements and document decisions with rationale. Validate that every business objective has β₯1 corresponding requirement and every requirement traces back to an objective. Confirm process maps with people performing the process daily.
Bundle Download
Includes SKILL.md and bundled support files where provided. Risk acknowledgement is required.
Install Targets
Syntic App
- 1. Create a dedicated folder for this skill in your local skills library.
- 2. Place SKILL.md into that folder.
- 3. Restart Syntic and invoke this skill on matching tasks.
Syntic Code (CLI)
- 1. Save SKILL.md in your local Syntic Code skills directory.
- 2. Keep related files in the same skill folder.
- 3. Run in a safe environment and validate outputs.
Source
https://github.com/rohitg00/awesome-claude-code-toolkit/blob/main/agents/business-product/business-analyst.md
Open Source LinkRelated Skills
agile-product-owner
Use when writing user stories, creating acceptance criteria, planning sprints, estimating story points...
Productapple-hig-expert
Use when auditing iOS/macOS/watchOS/visionOS interfaces against HIG, checking accessibility standards, or...
Productcode-to-prd
Use when reverse-engineering a frontend, backend, or fullstack codebase into a business-readable Product...
Productcompetitive-teardown
Use when analyzing competitors, building sales battle cards, preparing a product roadmap session, responding...