agentsclimarketplace

Review as ba

Skill cloudfieldcz/cf-powers/skills/review-as-ba

Use when reviewing a technical analysis, design document, or specification from a business analyst perspective - checking requirements completeness, user workflows, edge cases, and business logicFrom its SKILL.md

Install
npx -y skills add cloudfieldcz/cf-powers --skill review-as-ba

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 7 stars7 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.4 KB, as published. Nobody here has run it

Review as Business Analyst

Overview

Review a technical analysis or specification document from a business analyst perspective. Focus on whether the document completely and correctly captures business requirements, user workflows, and edge cases.

Announce at start: "I'm reviewing this document as a Business Analyst."

Input

  • Design + analysis document (typically docs/plans/YYYY-MM-DD-<topic>.md)

Review Checklist

1. Requirements Completeness

  • Are all requirements from the design doc reflected in the analysis?
  • Are there implied requirements that were not captured?
  • Is the scope clearly defined (what is IN and OUT)?
  • Are acceptance criteria clear enough to verify?

2. User Workflow Consistency

  • Does the proposed solution cover the complete user journey?
  • Are all user-facing changes described?
  • Is the workflow intuitive and consistent with existing patterns?
  • Are state transitions documented and complete?

3. Edge Cases and Error Scenarios

  • What happens when things go wrong?
  • Are boundary conditions addressed?
  • Is error messaging user-friendly?
  • Are concurrent usage scenarios considered?
  • What about empty states, first-time use, data migration?

4. Business Logic Gaps

  • Are all business rules documented?
  • Are calculations/formulas correct and complete?
  • Are there implicit assumptions that should be explicit?
  • Do the proposed defaults make business sense?

5. Phase Prioritization

  • Are the phases ordered by business value?
  • Is there a viable MVP in phase 1?
  • Can phases be delivered independently?
  • Are dependencies between phases documented?

6. Data Integrity

  • Is data migration addressed?
  • Are backward compatibility concerns noted?
  • What happens to existing data?
  • Are there data validation rules that need to be defined?

Output Format

Structure your review exactly like this:

# BA Review: <topic>

## Summary
[1-2 sentence overall assessment]

## Requirements coverage
- ✅ [Requirement that is well covered]
- ❌ [Missing or incomplete requirement -- explain what's missing]

## User workflows
- ✅ [Workflow that is complete and consistent]
- ❌ [Workflow gap or inconsistency]

## Uncovered edge cases
- ❌ [Edge case 1 -- what could go wrong]
- ❌ [Edge case 2 -- boundary condition]

## Business logic questions
1. [Question about business rule or assumption]
2. [Clarification needed about behavior]

## Phase evaluation
- Phase 1: [Assessment -- is it a viable MVP?]
- Phase 2: [Assessment -- correct priority?]

## Recommendations
1. [Actionable recommendation]
2. [Actionable recommendation]

## Verdict
**Analysis quality:** [Complete / Needs revision / Major gaps]
**Recommended next step:** [Proceed to planning / Incorporate feedback / Needs rework]

Key Principles

  • Be specific -- Reference sections/tables in the analysis by name
  • Questions over assumptions -- If something is unclear, ask rather than assume
  • Business value focus -- Prioritize feedback that affects business outcomes
  • Constructive tone -- Acknowledge what is done well, then identify gaps
  • Actionable feedback -- Every concern should have a suggested resolution

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.