agentsclimarketplace

Smb workflows router

Skill fengyiqicoder/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.From its SKILL.md

Install
npx -y skills add fengyiqicoder/smb-workflows-router

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

  • 1 stars1 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

6.1 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

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:

# 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

What ships with it: 3 files

4.1 KB alongside SKILL.md

Gives 0 of the 12 instructions most sales audience skills give in ~1.4k tokens

Counted across 401 of the 401 authors here whose files we hold, read 2026-08-07

  • Read product marketing context before asking questionsin 21 of 401, across 11 files
  • Acknowledge competitor strengths honestlyin 18 of 401, across 7 files
  • Start every page with a summaryin 15 of 401, across 4 files
  • Use a single, low-friction call to actionin 15 of 401, across 7 files
  • Create a single source of truth for each competitorin 14 of 401, across 3 files
  • Make each follow-up email add new valuein 11 of 401, across 5 files
  • Cut any sentence that does not drive a replyin 10 of 401, across 4 files
  • Tie personalization directly to the problemin 10 of 401, across 4 files
  • Write paragraph comparisons for each dimensionin 9 of 401, across 3 files
  • Link between related competitor pagesin 9 of 401, across 3 files
  • Keep subject lines short and lowercasein 9 of 401, across 3 files
  • Define ideal customer profile from top customersin 9 of 401, across 3 files

Said here and by no other author read

  • classify the user problem into one bucket
  • route each bucket to the matching specialist skill
  • perform a five-minute triage for generalized overwhelm
  • score each triage question from one to ten
  • address the highest-pain triage area first
  • recommend professional help for tied high-pain areas

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. 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.