← Back to Skills Marketplace
SCF Quick Compare
by
samledger67-dotcom
· GitHub ↗
· v1.0.2
· MIT-0
246
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install scf-quick-compare
Description
Period-over-period variance analysis on the Statement of Cash Flows pulled from QuickBooks Online. Outputs a 4-tab Excel workbook: Summary, Detail, Flags, CD...
Usage Guidance
Do not install or run this skill until the author clarifies and/or provides the missing pieces. Specifically: 1) Ask for the actual code files (scripts/pipelines/scf-quick-compare.py and any Node client) — the package currently contains only SKILL.md. 2) Ask how QBO credentials/tokens are supplied (which env vars or config file) and never provide production QBO credentials until you can review the code. 3) Clarify the runtime: is this a Python script, a Node program, or a hybrid? Provide install steps for Node packages and Python deps. 4) Verify where outputs and caches are written (defaults to Desktop and .cache) and consider running first in a sandboxed environment or with QBO sandbox credentials. 5) If the author cannot provide source or precise credential handling, treat this as untrusted: avoid giving real QBO tokens and prefer alternatives (a vetted plugin, sandbox credentials, or manual export/import).
Capability Analysis
Type: OpenClaw Skill
Name: scf-quick-compare
Version: 1.0.2
The skill bundle describes a legitimate financial analysis tool for performing period-over-period variance analysis on QuickBooks Online Statement of Cash Flows. The documentation (SKILL.md) provides detailed accounting logic, usage instructions, and output specifications for generating Excel reports without any evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The stated purpose (SCF variance analysis from QuickBooks Online) reasonably requires QBO credentials and code to call the QBO API and produce Excel output. However, the skill advertises a Python script path but also says it needs a 'Node.js QBO client with valid auth token' — mixing runtimes. The registry metadata also declares no required env vars or credentials despite repeatedly saying 'QBO credentials configured' are required. These mismatches are not proportionate to the stated purpose.
Instruction Scope
SKILL.md instructs running scripts/pipelines/scf-quick-compare.py, uses a QBO auth token, and reads/writes local cache (.cache/scf-quick-compare/{slug}.json) and defaults to saving to the user's Desktop. There are no instructions explaining where QBO credentials/tokens live or how they are supplied, and the runtime described (Python script calling a Node client) is incoherent. Instructions do not ask for unrelated system data, but the missing detail about credential handling and files is problematic.
Install Mechanism
This is instruction-only with no install spec — lower surface risk in that nothing is automatically downloaded. However, the docs claim 'pip install openpyxl (already installed in workspace)' and require a Node.js QBO client but provide no install instructions or package names. The absence of shipped code means the described script isn't present in the package, which is an inconsistency (either missing files or inaccurate documentation).
Credentials
The skill clearly needs QuickBooks Online credentials/tokens to function, but the registry lists no required env vars, primary credential, or config paths. Requesting access to QBO (sensitive financial data) without declaring how credentials are provided is disproportionate and opaque. The skill also writes a local cache and outputs to Desktop, which are reasonable but should be documented.
Persistence & Privilege
always:false and no special privileges — normal. The skill will create a local cache (.cache/scf-quick-compare/{slug}.json) and write output spreadsheets to the Desktop or --out directory. This local persistence is expected for a reporting tool but should be made explicit in install/run docs and permission reviews.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install scf-quick-compare - After installation, invoke the skill by name or use
/scf-quick-compare - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Updated SKILL.md
v1.0.1
Security cleanup: removed internal references, genericized examples
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is SCF Quick Compare?
Period-over-period variance analysis on the Statement of Cash Flows pulled from QuickBooks Online. Outputs a 4-tab Excel workbook: Summary, Detail, Flags, CD... It is an AI Agent Skill for Claude Code / OpenClaw, with 246 downloads so far.
How do I install SCF Quick Compare?
Run "/install scf-quick-compare" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SCF Quick Compare free?
Yes, SCF Quick Compare is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does SCF Quick Compare support?
SCF Quick Compare is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SCF Quick Compare?
It is built and maintained by samledger67-dotcom (@samledger67-dotcom); the current version is v1.0.2.
More Skills