← Back to Skills Marketplace
361
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install subscription-sentinel
Description
Subscription Sentinel — Your personal financial data agent. Sniffs email receipts, infers subscription cycles, and alerts or auto-cancels upcoming unwanted s...
Usage Guidance
This skill appears to do what it says — scanning recent receipts, inferring cycles, and storing results locally — but it requires access to your email and will read/write a local file (subscriptions.json). Before installing: 1) Ensure the email integration (AgentMail or similar) you grant is limited to the account and timeframe you want scanned. 2) Keep the skill in a trusted/sandboxed OpenClaw node and confirm where subscriptions.json will be stored; treat that file as sensitive and consider encryption or restricted filesystem permissions. 3) Be cautious granting browser/web-automation permissions: require explicit, per-action consent before any automated cancellation. 4) Review the skill's README and scripts/data_manager.md (present in the package) to confirm file-write behavior; the skill suggests using file I/O or shell exec to write the JSON — ensure the agent is not allowed to write outside the intended workspace. 5) Because the package source is unknown, prefer running it in a private or sandboxed environment first and audit the agent's actions during initial runs. If you need higher assurance, request a published source (repository) and author verification before using with real email accounts or production credentials.
Capability Analysis
Type: OpenClaw Skill
Name: subscription-sentinel
Version: 1.0.0
The skill requests high-privilege access to sensitive user data (emails) and browser control to automate subscription cancellations. While its behavior aligns with the stated purpose, it instructs the agent to use high-risk execution patterns for data persistence, specifically suggesting the use of shell commands (`exec` via `echo`) to manage `subscriptions.json` in `scripts/data_manager.md`. This creates a significant vulnerability where malformed or malicious content within an email receipt could lead to command injection or local file manipulation, though no clear evidence of intentional malice or exfiltration was found.
Capability Assessment
Purpose & Capability
Name and description match the behavior in SKILL.md: it needs email-reading capabilities to find receipts, infers billing cycles, and offers cancellation paths. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
The SKILL.md intentionally instructs the agent to search user email (limited to last 45 days and specific keywords) and to parse receipt contents. It also directs the agent to read scripts/data_manager.md and to read/write a local subscriptions.json file. These actions are consistent with the purpose but are sensitive (access to inbox and persistent local storage). The instructions also reference using tools like AgentMail, browser, and web_search if available.
Install Mechanism
Instruction-only skill with no install spec and no code to download or execute. This is low-risk from a code-install perspective.
Credentials
No environment variables, secrets, or external credentials are requested by the skill itself. The only required capability is an email-integration skill (e.g., AgentMail) and optionally a browser automation capability — both are appropriate for the described tasks.
Persistence & Privilege
The skill requires persistent local storage in subscriptions.json and explicitly instructs the agent to read and overwrite that file. It does not request always:true or system-wide privileges, but persistent local storage of parsed financial data is sensitive and should be placed in a secure workspace.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install subscription-sentinel - After installation, invoke the skill by name or use
/subscription-sentinel - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial public release of Subscription Sentinel.
- Provides data-driven analysis of email receipts to detect and monitor active subscriptions.
- Infers billing cycles, calculates upcoming charges, and alerts users about urgent upcoming bills.
- Offers direct or step-by-step subscription cancellation options, prioritizing user automation where possible.
- Ensures all reports and communications match the user's conversation language.
Metadata
Frequently Asked Questions
What is Subscription Sentinel?
Subscription Sentinel — Your personal financial data agent. Sniffs email receipts, infers subscription cycles, and alerts or auto-cancels upcoming unwanted s... It is an AI Agent Skill for Claude Code / OpenClaw, with 361 downloads so far.
How do I install Subscription Sentinel?
Run "/install subscription-sentinel" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Subscription Sentinel free?
Yes, Subscription Sentinel is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Subscription Sentinel support?
Subscription Sentinel is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Subscription Sentinel?
It is built and maintained by JoeySome (@joeysome); the current version is v1.0.0.
More Skills