帮助用户自动处理 QuickBooks Online 的发票、客户、账户与付款记账流程。
该技能本身更像开源的提示词/操作说明,且社区采用度高,整体风险偏低;但其文档明确依赖 Rube MCP 远程服务并操作 QuickBooks 在线账务数据,因此涉及外部账户连接、数据外发与业务数据读写,需按常规集成权限审慎使用。
材料未要求本地环境变量或 API key,但 README 明确要求通过 Rube MCP 建立 `quickbooks` 工具包的活动连接,这通常意味着需要向第三方服务授予 QuickBooks 账户访问令牌;凭证敏感,但未见明确滥用或超范围索取的红旗。
README 明示依赖远程端点 `https://rube.app/mcp`,并通过该服务执行 QuickBooks 相关操作。发票、客户、账户查询等业务数据很可能经由该 MCP 服务传输到 QuickBooks 集成链路;这是典型外部 SaaS/MCP 数据外发场景,未见无关或不明端点。
系统检查项标明其为 `prompt-only`,当前材料也未显示需要本机执行脚本、启动进程或调用高权限系统能力;从已给信息看,更像技能说明层而非可执行代理代码。
该技能声明可创建发票、创建/读取客户、查询/读取账户并列出发票,访问范围集中在 QuickBooks Online 账务与客户数据,且包含写操作。未见其索取本地文件或系统级数据,但对财务数据的读写本身具有业务敏感性,应按最小授权管理。
来源为 GitHub 开源仓库,且社区采用度很高(64.7k star),这些都是明显的降风险因素;当前材料未见闭源、失联或可疑分发迹象。需留意许可证未声明、维护状态未知,但不足以单独升为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "QuickBooks Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/quickbooks-automation/SKILL.md 2. 保存为 ~/.claude/skills/quickbooks-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate QuickBooks Online operations including creating invoices, managing customers, querying accounts, and listing invoices for financial reporting.
Toolkit docs: composio.dev/toolkits/quickbooks
This skill requires the Rube MCP server connected at https://rube.app/mcp.
Before executing any tools, ensure an active connection exists for the quickbooks toolkit. If no connection is active, initiate one via RUBE_MANAGE_CONNECTIONS.
Create a new invoice for a customer with line items.
Tool: QUICKBOOKS_CREATE_INVOICE
Key Parameters:
customer_id (required) -- ID of the customer (CustomerRef.value)lines (required) -- Array of line item objects. Each must include:
DetailType -- e.g., "SalesItemLineDetail"Amount -- Line item totalSalesItemLineDetail -- Object with ItemRef containing value (item ID)minorversion -- Optional API version parameterExample:
Tool: QUICKBOOKS_CREATE_INVOICE
Arguments:
customer_id: "21"
lines: [
{
"DetailType": "SalesItemLineDetail",
"Amount": 150.00,
"SalesItemLineDetail": {
"ItemRef": {"value": "1", "name": "Services"}
}
}
]
Prerequisites: Resolve the customer ID using QUICKBOOKS_READ_CUSTOMER or create one with QUICKBOOKS_CREATE_CUSTOMER. Resolve item/account IDs using QUICKBOOKS_QUERY_ACCOUNT.
Create and read customer records.
Tools:
QUICKBOOKS_CREATE_CUSTOMER -- Create a new customerQUICKBOOKS_READ_CUSTOMER -- Read a customer by IDKey Parameters for QUICKBOOKS_CREATE_CUSTOMER:
display_name -- Display name (must be unique across customers, vendors, employees; max 500 chars)given_name -- First name (max 100 chars)family_name -- Last name (max 100 chars)middle_name -- Middle name (max 100 chars)title -- Title, e.g., "Mr.", "Dr." (max 16 chars)suffix -- Name suffix, e.g., "Jr." (max 16 chars)At least one of
display_name,title,given_name,middle_name,family_name, orsuffixis required.
Key Parameters for QUICKBOOKS_READ_CUSTOMER:
customer_id (required) -- ID of the customer to readExample:
Tool: QUICKBOOKS_CREATE_CUSTOMER
Arguments:
display_name: "Acme Corporation"
given_name: "John"
family_name: "Doe"
Retrieve account information for use in invoice line items and financial reporting.
Tools:
QUICKBOOKS_QUERY_ACCOUNT -- Execute a query against accountsQUICKBOOKS_READ_ACCOUNT -- Read a specific account by IDKey Parameters for QUICKBOOKS_QUERY_ACCOUNT:
query (required) -- SQL-like query string, e.g., "SELECT * FROM Account WHERE AccountType = 'Income'"Example:
Tool: QUICKBOOKS_QUERY_ACCOUNT
Arguments:
query: "SELECT * FROM Account WHERE AccountType = 'Income' MAXRESULTS 10"
Retrieve invoices with optional pagination and filtering.
Tool: QUICKBOOKS_LIST_INVOICES
Steps:
QUICKBOOKS_LIST_INVOICES with pagination parametersstart_position and max_results to page through resultsQUICKBOOKS_READ_CUSTOMER (if you have a customer ID) or create one with QUICKBOOKS_CREATE_CUSTOMERQUICKBOOKS_QUERY_ACCOUNT and QUICKBOOKS_READ_ACCOUNT to get account or item IDs for invoice line itemsQUICKBOOKS_CREATE_INVOICE with the resolved customer_id and well-formed line itemsQUICKBOOKS_LIST_INVOICES to locate the new invoice by ID or DocNumber| Pitfall | Detail |
|---|
…
通过 Rube MCP 自动执行 Yandex 相关任务并串联工作流程。
通过 Rube MCP 自动化执行 Wit AI 相关任务,并先检索最新工具 schema。
通过 Rube MCP 自动处理 Zoho Bigin 线索、客户与销售流程任务。
连接 Gmail、Slack、GitHub 等外部应用,直接代你执行发送与协作操作
通过 Rube MCP 自动执行 NextDNS 的查询、配置与管理任务
为项目批量生成创意域名,并快速检查多个后缀可用性。
用自然语言自动处理 Zoho Books 的发票、账单、付款与联系人流程
自动化处理 Xero 的发票、联系人、付款与账务记录,提升云端记账效率。
用自然语言在 QuickBooks Online 中查询客户与商品并创建或读取发票。
用自然语言操作 QuickBooks Online,生成报表并处理分录、账单与费用。
连接QuickBooks,辅助记账、对账与月末结账流程自动化
通过 Oracle NetSuite 自动管理员、订单、发票、库存与业务记录查询。