← Back to Skills Marketplace
PL Report Generator
by
samledger67-dotcom
· GitHub ↗
· v1.0.0
· MIT-0
294
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pl-report-generator
Description
Generate automated financial and business reports with PDF output, chart creation, and distribution. Use when: (1) producing recurring financial reports (P&L...
Usage Guidance
This skill's instructions look like a workable report pipeline, but they omit critical operational details. Before installing or running it, ask the provider for: (1) a full list of required runtimes and libraries (Python, matplotlib, numpy, sqlite3, any CLI tools), (2) the exact credentials or auth flows used for Google Sheets / QuickBooks / email / messaging, and (3) where PDFs and raw financial files will be stored and who can access them. Only run the skill in a controlled environment (non-production) until you confirm dependency and credential handling. If you cannot get that information, treat the skill as risky for sensitive financial data and prefer a vetted implementation or a skill that declares explicit install and credential requirements.
Capability Analysis
Type: OpenClaw Skill
Name: pl-report-generator
Version: 1.0.0
The report-generator skill is a well-structured tool for automating financial and business reporting. It includes standard Python implementations for data processing, chart generation (using matplotlib), and PDF rendering (using reportlab). The skill explicitly includes safety and compliance rules, such as requiring manual approval before distribution and PII redaction, and lacks any indicators of malicious intent, obfuscation, or unauthorized data exfiltration (SKILL.md).
Capability Assessment
Purpose & Capability
The SKILL.md describes extracting data, running Python processing scripts, generating charts with matplotlib, rendering PDFs, and distributing reports. The registry metadata declares no required binaries, no install, and no credentials. Running the provided examples requires Python, matplotlib, numpy, a CSV/SQLite client, and credentials or CLIs for Google Sheets/QuickBooks/email/IM — those are not declared, which is an incoherence between stated purpose and listed requirements.
Instruction Scope
The instructions explicitly tell the agent to read local financial files (reports/raw/...), run sqlite3 queries, call a Google Sheets CLI, and ultimately distribute reports via email/messaging. They reference other skills (QBO) and external endpoints implicitly but do not constrain or document which credentials or endpoints will be used. This grants broad discretion to access and transmit sensitive financial data without declared boundaries.
Install Mechanism
There is no install spec (instruction-only), which reduces supply-chain risk. However, the skill includes executable examples (bash, python) that require specific runtimes and libraries; those dependencies are not documented or installed by the skill, creating an operational gap the integrator must address.
Credentials
The skill declares no required environment variables or credentials, yet the workflow implies need for API keys/credentials for QuickBooks/Google Sheets, email/SMTP or messaging tokens, and access to local file paths containing sensitive P&L data. Absence of declared credentials is disproportionate to the actions the skill instructs it to perform.
Persistence & Privilege
The skill does not request always-on presence (always:false) and does not appear to modify other skills or system-wide settings. Autonomous invocation is permitted by default but is not combined with other high privileges here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pl-report-generator - After installation, invoke the skill by name or use
/pl-report-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: financial and business report automation with PDF generation, chart creation, and distribution workflows for accounting firms
Metadata
Frequently Asked Questions
What is PL Report Generator?
Generate automated financial and business reports with PDF output, chart creation, and distribution. Use when: (1) producing recurring financial reports (P&L... It is an AI Agent Skill for Claude Code / OpenClaw, with 294 downloads so far.
How do I install PL Report Generator?
Run "/install pl-report-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is PL Report Generator free?
Yes, PL Report Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does PL Report Generator support?
PL Report Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created PL Report Generator?
It is built and maintained by samledger67-dotcom (@samledger67-dotcom); the current version is v1.0.0.
More Skills