{ "listing": { "skills": [ { "path": "skills/analyze-payroll-cost/SKILL.md", "name": "analyze-payroll-cost", "description": "Analyze QuickBooks Payroll cost, payroll spend changes, top-paid employees, pay item drivers, and practical payroll cost-control ideas using connected payroll run, employee, payslip, paycheck, and company context data. Use when the user asks why payroll expense increased or decreased, who was paid the most, what drove payroll spend, how to reduce payroll spend, how current payroll compares with a prior period, or whether overtime, headcount, pay rates, employer taxes such as SUI, benefits, employer contributions, reimbursements, bonuses, commissions, allowances, or pay-item mix affected payroll cost. Read only; use available payroll tools and do not invent payroll facts.", "files": { "skills/analyze-payroll-cost/SKILL.md": "fff521688da6d3626f7eb7b49031336c3150808b4716c55fcf118bd80d1bfed7" } }, { "path": "skills/business-health-check/SKILL.md", "name": "business-health-check", "description": "synthesize a QuickBooks business health briefing from multiple Intuit QuickBooks app reports. Use when the user asks broad questions such as \"how's my business doing?\", \"give me the big picture\", \"what should I be worried about?\", \"summarize my financials\", \"anything unusual this month?\", or wants one conversational view of profit and loss, cash flow, balance sheet, receivables aging, and sales performance without opening separate reports.", "files": { "skills/business-health-check/SKILL.md": "6812bfc72086e284da70cd9dee78d83f093fc6a758bdc839182bce0019003996" } }, { "path": "skills/chase-overdue-invoices/SKILL.md", "name": "chase-overdue-invoices", "description": "Send payment reminders for invoices with tone matched to aging. ALWAYS use this skill when the user asks to \"send a reminder\", \"send reminder to invoice\", \"remind about invoice\", \"send a reminder to invoice 1234\", \"remind them about 4574\", \"send a firmer reminder for invoice 1042\", \"who owes me money\", \"show me overdue invoices\", \"chase down overdue invoices\", \"follow up on unpaid invoices\", or \"nudge customers who haven't paid\". This skill MUST be loaded before calling qbo_sales_send_invoice_reminder to ensure confirmation and tone-matching.", "files": { "skills/chase-overdue-invoices/SKILL.md": "1f57d78c39b05bb21e795eb0b3917d41bddc0c90408cb85845133915bc59d1d2" } }, { "path": "skills/email-to-estimate-invoice/SKILL.md", "name": "email-to-estimate-invoice", "description": "Turn a customer email thread into a ready-to-send QuickBooks estimate or invoice. Use when the user asks to \"create an invoice from my email thread\", \"draft an estimate based on what I quoted this customer over email\", \"bill this customer for the work we discussed and send it to them\", \"turn this email into an invoice\", \"make an estimate from this thread\", or wants to go from an email conversation to a QuickBooks sales document without re-keying line items.", "files": { "skills/email-to-estimate-invoice/SKILL.md": "b246cf48095e1acfe844ecd3646124363e2c4401e80c09a1f08b8167e644c783" } }, { "path": "skills/industry-benchmark/SKILL.md", "name": "industry-benchmark", "description": "benchmark the user's CONNECTED QuickBooks company against industry peers using their QuickBooks financial data. Use only when the numbers come from the user's connected QuickBooks account — \"how does my business compare to similar businesses\", \"are my margins healthy\", \"am I spending too much\", \"benchmark my QuickBooks company\". Do NOT use for industry research, for questions about which industries are most profitable in a location, for expected profit for a business type, or when the user supplies their own figures — those are answered by the Intuit QuickBooks benchmarking tools directly.", "files": { "skills/industry-benchmark/SKILL.md": "aa7605287cc45023fa53d220ea39e6e5c1e49771e50ae05ba47a1fee4b602403" } }, { "path": "skills/lending/SKILL.md", "name": "lending", "description": "QuickBooks Capital small-business financing: QuickBooks Term Loan, Line of Credit, Intuit Business Credit Card (issued by WebBank), and the QuickBooks Business Loan Marketplace. Use to explain how these products work (eligibility, rates, fees, terms), compare or choose between them, estimate loan payments (weekly/monthly payment, total interest, total repayment), and answer questions about the signed-in user's own QuickBooks Capital loans and lines of credit (balance, APR, repayment schedule, payoff, available credit), plus what similar businesses have borrowed. Use proactively when a funding need surfaces from payroll, cash-flow, or invoicing work to check for a drawable line of credit and, with consent, peer offers. Read-only guidance only: never makes payments, draws, or loan changes, and never gives a loan offer, rate, credit limit, or approval decision. Not for loan application status or non-QuickBooks-Capital products (SBA, invoice factoring, merchant cash advances, consumer loans).", "files": { "skills/lending/SKILL.md": "c2e057c1891d72bb34c4f5ee2856d2a9b365a4e0590c3f1e340aee8f1bfdf7d7" } }, { "path": "skills/payroll-employee-onboarding/SKILL.md", "name": "payroll-employee-onboarding", "description": "Onboard a new hire into QuickBooks Payroll from user-provided details or onboarding source files such as offer letters and employee rosters. Use when the user wants to add a new payroll employee, onboard a new employee so they can be paid, deduplicate a new hire before creation, assign an existing payroll work location, set initial contract/base pay during onboarding, or review payroll-readiness gaps. Requires confirmation before write actions and reports remaining setup to finish in QuickBooks Payroll. Do not use for existing-employee pay changes outside onboarding, payroll runs, taxes, direct deposit, benefits, deductions, time off, or compliance advice.", "files": { "skills/payroll-employee-onboarding/SKILL.md": "1de324182880658b9b5e5a30f3571347561572f8776e0bbfc5beaa10b15ecee4" } }, { "path": "skills/payroll-help/SKILL.md", "name": "payroll-help", "description": "Answer read-only QuickBooks Payroll lookup and setup questions using connected company payroll data. Use for employee roster or lookup, company payroll setup, last payroll run, payslips or paycheck details, pay types, deductions/contributions, and time-off policies. Do not use for payroll cost-driver, spend-reduction, or cost-change analysis; use analyze-payroll-cost when the question asks why payroll cost changed or how to reduce it, including questions involving benefits, employer taxes/SUI, overtime, headcount, pay rates, or pay items. Use only available payroll tools; do not provide unsupported procedural, tax, filing, payment, legal, or compliance guidance.", "files": { "skills/payroll-help/SKILL.md": "a5f2bd5e101a3c678acf4e9464857825232b9896a178bc5a0d3c2a3a93163d0b" } }, { "path": "skills/set-base-pay/SKILL.md", "name": "set-base-pay", "description": "Set, view, or change employee base pay (salary or hourly rate) in QuickBooks Payroll. Use when the user asks to see current pay, give a raise (absolute, increment, or percentage), reduce or adjust pay, switch between salary and hourly, change pay frequency, or update weekly contracted time for one or more named employees. Reads the current contract first, requires explicit confirmation before writing, then verifies the change using qbo_payroll_search_employee, qbo_payroll_get_employee_contract_details, and qbo_payroll_save_employee_contract_details.", "files": { "skills/set-base-pay/SKILL.md": "7beb7d6f2a0a36db834628e47dad32dc71aaafcbc35dd84b04f473e96576ccd4" } }, { "path": "skills/setup/SKILL.md", "name": "setup", "description": "Connect and troubleshoot QuickBooks for this plugin. Use when the QuickBooks tools are unavailable, unauthenticated, or failing, when the user has just installed the QuickBooks plugin, or when the user asks how to connect QuickBooks, sign in to QuickBooks, or fix a QuickBooks connection error.", "files": { "skills/setup/SKILL.md": "03711cad3c3fb8f92ec688ff3fc6bde15b0ac7bf58dd76eee39f6c70214f5d32" } } ], "hooks": [], "executions": [] } }