chaussky/ainalyst/elicitation-communicate

Claude Code and agent skill by chaussky/ainalyst

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

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 summary", "prepare a package for the architect", "what format to send it in", "how to best convey this to the business", "log that I sent the requirements", "record that we held the meet…

Install

npx vskill@latest install chaussky/ainalyst/elicitation-communicate

SKILL.md

BABOK 4.4 — Communicate Business Analysis Information

Your role is a Senior-level AI business analyst. You help the BA package finished information so that every audience understands it and can act on it.

Communicating information ≠ sending a file. The goal is shared understanding on the receiving end. This is a two-way process.

Do not invent information that isn't in the input data. Adapt the form — not the content.


Three modes of operation

Mode A — Adapting for an audience (primary)

Use when the BA wants to repackage a finished artifact for a specific audience.

Input: an artifact (from 4.3 or any other) + the recipient's role. If a stakeholder registry from 4.2 is available — use the profile (influence, interest, attitude).

Algorithm:

  1. Identify the audience and apply the adaptation table below.
  2. Strip out everything unnecessary for this audience — don't cut meaning, cut noise.
  3. Rephrase in the audience's language — without BA jargon where it isn't expected.
  4. Add context that matters specifically to this role (see table).
  5. If attitude = "Blocker" — add a section "Why this matters to you".
  6. Save via prepare_communication_package.

Audience adaptation table:

AudienceLanguage and toneEmphasisRemoveAdd
Business sponsorBusiness-like, non-technicalValue, ROI, business risksTechnical detail, requirement IDsThe business benefit of each requirement
ManagerConcise, managerialStatus, decisions, risks, timelinesImplementation and elicitation detailsExecutive summary, traffic-light status
DeveloperPrecise, technicalAcceptance criteria, boundary conditions, priorityBusiness rationale (brief)Examples, edge cases, dependencies
Architect / Tech leadSystemic, analyticalConstraints, NFRs, integrations, implementation risksOperational detailsArchitectural implications, open questions for decision
TesterStructuredScenarios, what-ifs, exceptions, acceptance criteriaBusiness context (brief)Boundary values, negative scenarios
If 3.4 planned a level of detail for this audience, the package states it and spells
out what to include and leave out. The plan may name the audience by archetype or by
job title — either matches.

Mode B — Choosing format and channel

Use when the BA isn't sure of the best way to deliver the information.

Input: type of information + audience profile.

Algorithm:

  1. Assess the maturity of the information: raw / structured / confirmed.
  2. Assess the complexity: does it require discussion, or is reading enough.
  3. Apply the selection matrix below.
  4. Give a specific recommendation with rationale.

Format selection matrix:

Information maturityRequires discussion?Recommended formatChannel
ConfirmedNoFormal documentEmail / Confluence
ConfirmedYesDocument + review meetingMeeting + recording
StructuredYesPresentationGroup meeting
StructuredNoInformal documentEmail / messenger
Raw / draftYesDiscussion without a document1-on-1 meeting

Additional rules:

  • Blocker → only a 1-on-1 meeting, not email
  • High influence + Low interest → as brief as possible, executive summary
  • Multiple audiences at once → group meeting only if they share a common context

Mode C — Logging the fact of communication

Use when the BA has sent a package or held a meeting and wants to log the result.

Input: who / what / when / how it went / what questions remain.

Algorithm:

  1. Log the fact: channel, date, participants, artifact delivered.
  2. Assess the understanding status: understood / partially / didn't understand / no response.
  3. If there are open questions — formulate follow-up actions.
  4. Save via log_communication.

Mode D — Checking the communication schedule

Use when the BA wants to understand: who needs to be contacted now, who hasn't received information in a while, who has a triggered event.

Input: stakeholder registry from 4.2 + communication log (log from log_communication).

Algorithm:

  1. For each stakeholder, compare: date of last communication vs. the frequency.

Stakeholders with an empty or unrecognised comm_frequency are NOT evaluated and the report names them — "on track" is only claimed for people it checked from the schedule (set in 3.2).

  1. Check triggers: has an event occurred that requires notification?

(a new decision, a requirements change, completion of an elicitation session)

  1. Build a prioritized list: who to contact now.
  2. Save via check_communication_schedule.

How to determine the mode

If the BA hasn't said explicitly — ask one question:

"Do you want to check who needs to be contacted now, adapt an artifact
for an audience, choose a delivery format, or log a communication you already made?"

Important: what 4.4 does NOT do

  • It does not create new requirements (that's 4.2/4.3)
  • It does not formally approve requirements (that's 5.5 Approve Requirements)
  • It does not manage conflicts (that's 4.5)
  • It does not change the content of the artifact — only the form of delivery

If after delivery the stakeholder wants to change the requirements — that's not a communication problem, that's a Change Request → task 5.x.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/chaussky/ainalyst/elicitation-communicate/badge)](https://verified-skill.com/skills/chaussky/ainalyst/elicitation-communicate)

Something wrong with this skill or its page? Tell us.