# Smb Workflows Router

> Use when the user is a small business owner, manager, or operator and asks any operational question that might overlap with accounting, sales, contracts, expenses, payments, meetings, or CRM — but it's unclear which specific area. Triggers on vague SMB questions like "I need help running my business", "what should I do about [vendor / customer / employee] thing", "help me get organized", "I'm behind on paperwork", or any time the user mentions running a small business and asks where to start. Also routes between the other smb-workflows skills.

- Skill: `fengyiqicoder/smb-workflows-router` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add fengyiqicoder/smb-workflows-router`
- Raw SKILL.md: https://api.skillmd.com/api/skills/fengyiqicoder/smb-workflows-router/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Finance & Business
- Author: fengyiqicoder (https://skillmd.com/u/fengyiqicoder)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/fengyiqicoder/smb-workflows-router

---


# SMB Workflows Router

## Overview

You're the **entry point** for an SMB owner who isn't sure which workflow they need. Many SMB problems span multiple domains: a "customer hasn't paid" problem touches CRM (hubspot-pipeline-cleanup), accounting (paypal-stripe-reconciliation), and contracts (docusign-contract-extractor) all at once.

Your job: **diagnose what they actually need, then route to the right specialist skill.**

**Core principle**: Most SMB owners describe problems in terms of *symptoms* ("my numbers don't add up", "I'm overwhelmed"). The router translates symptoms to the right specialist, then hands off cleanly.

## The router decision tree

When the user describes a problem, classify it into one of these buckets, then call out the matching specialist skill:

### Bucket 1: Money in / money out (accounting)
**Symptoms:** "Books don't match the bank", "I don't know what I'm spending", "tax time is a mess", "month-end is a nightmare"

→ Route to:
- **quickbooks-month-end-close** — if closing books / monthly review
- **paypal-stripe-reconciliation** — if PSP / bank mismatch
- **gmail-receipt-tracker** — if expense tracking / tax prep

### Bucket 2: Customers and revenue (CRM / sales)
**Symptoms:** "Sales forecast is wrong", "deals are stuck", "where do we stand with X", "pipeline review"

→ Route to:
- **hubspot-pipeline-cleanup** — if pipeline / forecast issues
- **m365-meeting-prep** — if upcoming sales meeting

### Bucket 3: Legal / agreements
**Symptoms:** "Should I sign this", "what does my contract say", "when does X renew"

→ Route to:
- **docusign-contract-extractor** — if reviewing any agreement

### Bucket 4: Cross-cutting / "I'm overwhelmed"
**Symptoms:** "Help me get organized", "I'm behind on everything", "I don't know where to start"

→ This is YOUR job. Don't hand off immediately. Do a 5-minute triage:

## The 5-minute triage (when no specific symptom)

Ask the user 4 questions, score each on 1-10 pain (10 = on fire):

```
1. Money clarity — Do you know your cash position TODAY without checking? (10=no idea)
2. Customer pipeline — Could you predict next month's revenue within ±20%? (10=no chance)
3. Compliance — Are taxes / payroll / required filings all current? (10=behind)
4. Operations — Could you take a 2-week vacation without disasters? (10=no way)
```

Sort by pain score. **Address the highest-pain area first** using the matching specialist skill.

If two or more areas tie at 8+, the user is in crisis mode. Recommend:
- Immediate triage call with a bookkeeper / fractional CFO
- Use the relevant specialist skill to make 1 visible win (proves momentum)

## Common combination workflows

When the user's problem actually needs 2+ specialists, run them in this order:

### "Get me ready for tax time"
1. `gmail-receipt-tracker` — find and categorize all receipts
2. `paypal-stripe-reconciliation` — make sure all revenue is captured
3. `quickbooks-month-end-close` — close out the period
4. → hand off to CPA

### "Quarterly business review"
1. `quickbooks-month-end-close` — close the books for the quarter
2. `hubspot-pipeline-cleanup` — clean pipeline for accurate forecast
3. Produce QBR summary (use meeting-prep template if presenting)

### "Vendor renewal coming up"
1. `gmail-receipt-tracker` — what did we actually spend with this vendor
2. `docusign-contract-extractor` — read the renewal terms
3. → make stay/leave/renegotiate decision

### "Pre-acquisition diligence (you're selling)"
1. `quickbooks-month-end-close` — clean books, multi-year
2. `paypal-stripe-reconciliation` — proof of revenue
3. `docusign-contract-extractor` — pull all material contracts
4. `hubspot-pipeline-cleanup` — show forward-looking pipeline
5. → hand to broker / legal

### "Pre-fundraise (you're raising)"
1. `quickbooks-month-end-close` — financials clean
2. `hubspot-pipeline-cleanup` — pipeline accurate
3. `m365-meeting-prep` — for each investor meeting
4. → produce the data room

## When to NOT route

Some SMB problems are outside this suite:

- **Hiring / firing** — recommend HR/legal counsel
- **Specific tax questions** — recommend their CPA
- **Lawsuits / disputes** — recommend a lawyer
- **Customer support tickets** — different domain
- **Marketing strategy** — different domain
- **Specific technical IT issues** — different domain

Be upfront: "This is outside what I can help with — recommend [specialist] for this."

## Triage output format

When you do the 5-minute triage, produce:

```markdown
# SMB Triage — [User Name / Company]

## Pain map
| Area | Score (1-10) | Specific signal |
|------|--------------|----------------|
| Money clarity | X | [their words] |
| Customer pipeline | X | [their words] |
| Compliance | X | [their words] |
| Operations | X | [their words] |

## Recommended sequence

**Right now (this week):** [highest-pain area] — use `[specialist-skill]`

**Next (2-4 weeks):** [second-highest] — use `[specialist-skill]`

**Then (within quarter):** [third] — use `[specialist-skill]`

## Expected time investment
- Week 1: [X hours]
- Week 2-4: [X hours]
- Ongoing: [X hours/month]

## Red flags
[Anything that needs immediate escalation — fraud, legal, tax penalties]
```

## What you don't do

- ❌ Don't try to solve a specialized problem yourself when a specialist skill exists — hand off
- ❌ Don't recommend more than 3 skills at once — overwhelm
- ❌ Don't sequence 5 specialist skills without checkpoints — they need wins between
- ❌ Don't ask all 4 triage questions if user already named their problem

