CtrlK
BlogDocsLog inGet started
Tessl Logo

business-analysis

Business analysis and change router: process modeling, requirements, feasibility, scenarios, enterprise change management, and workshops. Topics: business-process-modeling, change-management-enterprise, change-readiness, feasibility-validation, flow-mapping, requirements-engineering, scenario-analysis, workshop-design, workshop-facilitator.

SKILL.md
Quality
Evals
Security

business-analysis

Router skill. Resolve topic, then Read EXACTLY ONE playbook from routes:. [DOC]

When to use

Analyzing the business side of a system: how work flows, what it must do, whether a path is viable, which option wins, or how people adopt the change. Pick by intent: [INFERENCE]

Signal in requesttopic
"how does process X run", BPMN, swimlanesbusiness-process-modeling
"end-to-end flows", DDD contexts, integration mapflow-mapping
"what must it do", user stories, acceptance criteriarequirements-engineering
"can we / should we", build-vs-buy, constraintsfeasibility-validation
"compare options A/B/C", weighted trade-offscenario-analysis
"design the session", event storming, story mappingworkshop-design / workshop-facilitator
org rollout, stakeholder buy-in, adoption riskchange-management-enterprise / change-readiness

Routing contract

  1. Infer topic from the request; ask ONLY if two topics tie. [DOC]
  2. Read the single mapped playbook. NEVER load the whole cluster — defeats the router. [INFERENCE]
  3. depth=deep → apply the playbook exhaustively, verify at each step; quick → essentials only. [DOC]
  4. Stack is Firebase/Google-constrained for feasibility/scenario topics — honor it, don't propose off-stack. [CONFIG]

Spine: Discover → Analyze → Execute → Validate. Quality gates: constitution v6.0.0 (enforcement), evidence tags (Alfa core set, EN spelling: [DOC]/[INFERENCE]/[ASSUMPTION]/[CONFIG]/[CODE]), script-first rule. [CONFIG]

Acceptance (gate before "done")

  • Run the gate in assets/checklist.md; score against assets/quality-rubric.json. [DOC]
  • Exactly one playbook loaded; topic matches user intent. [DOC]
  • Every non-obvious claim tagged, one family, consistent spelling. [DOC]
  • Outputs (flows, matrices, requirements) trace to evidence, not invention. [ASSUMPTION]

Anti-patterns

  • Loading multiple playbooks "to be safe" — pick one. [INFERENCE]
  • Guessing topic when genuinely ambiguous instead of asking. [ASSUMPTION]
  • Pricing or off-stack tooling in feasibility/scenario output. [CONFIG]
Repository
JaviMontano/jm-adk-beta
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.