← 返回 Skills 市场
Rental Manager
作者
clairproqc-star
· GitHub ↗
· v1.0.0
· MIT-0
97
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install rental-manager
功能描述
Rental bookkeeping for Quebec/Levis/Longueuil properties. Records income/expenses, uploads receipts to Drive, T776 tax prep, LOC tracking. Triggers: record e...
安全使用建议
This skill will move uploaded receipts and update spreadsheets via the 'gog' CLI using hard-coded Google Drive folder and spreadsheet IDs. Before installing or running it, confirm who owns the listed IDs (the folder and sheet IDs in references/properties.md). If those IDs are not yours, do NOT use the skill — it could transfer your files into someone else's Drive. Safer alternatives: 1) Ask the skill author to make IDs configurable so you provide your own folder and sheet IDs, or 2) edit the script locally to point to your own Drive/Sheet IDs and review the 'gog' commands, or 3) run the upload steps manually or in a sandboxed account. Also verify what 'gog' is (its source and authentication model) and ensure it is authenticated only to the Google account you intend to use. If you proceed, test with a non-sensitive dummy file first and be prepared to revoke any Google token/credentials used by 'gog' if you detect unexpected behavior.
功能分析
Type: OpenClaw Skill
Name: rental-manager
Version: 1.0.0
The skill is a specialized tool for rental property bookkeeping and receipt management in Quebec. It uses a CLI dependency called 'gog' to interact with Google Sheets and Drive. The Python script 'scripts/handle_receipt_upload.py' uses subprocess safely (passing arguments as lists) to automate file organization and spreadsheet updates. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the logic is strictly aligned with the stated purpose of managing property records.
能力评估
Purpose & Capability
Requesting the 'gog' CLI and using it to operate on Google Drive and Google Sheets is consistent with the stated purpose (upload receipts, update spreadsheets). However, the skill embeds specific spreadsheet IDs and Drive folder IDs in references/properties.md and in the script rather than asking the installing user to supply their own IDs; that makes the implementation tied to particular accounts and is unexpected for a general-purpose bookkeeping skill.
Instruction Scope
The runtime instructions + included script direct the agent to move and rename files in Google Drive and to update spreadsheet cells. Those actions are within the skill's stated scope, but they target the hard-coded folder and sheet IDs. That means user-uploaded files could be moved into another party's Drive folders and spreadsheet rows could be updated in accounts not controlled by the installing user — this is a data-exfiltration risk if the IDs are external.
Install Mechanism
No install spec and only an instruction plus a small Python helper file; nothing is downloaded or executed during install. The only runtime dependency is the 'gog' CLI which must be present — low install-time risk.
Credentials
The skill requests no environment variables but relies on the 'gog' CLI being present and authenticated in the agent environment. This implicitly uses whatever Google credentials are available to the agent. Combined with hard-coded external folder/sheet IDs, this grants the skill the ability to move user files into those targets using the agent's Google auth — more privilege than you'd normally expect without explicit configuration or owner confirmation.
Persistence & Privilege
The skill does not request permanent 'always' inclusion, does not change other skills' configs, and does not declare elevated platform privileges. Normal autonomous invocation is enabled (platform default).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install rental-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/rental-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of rental-manager skill.
- Bookkeeping for Quebec/Levis/Longueuil rental properties: records income and expenses, uploads receipts to Google Drive, prepares T776 tax info, and tracks LOC activity.
- Supports key workflows: expense/income recording, receipt upload and linking, Longueuil-specific sync steps, property-specific tax preparation, and LOC drawdown and interest tracking.
- Trigger phrases include: record expense, upload receipt, T776, rental income, Gauvin, Champagnat, Goyette.
元数据
常见问题
Rental Manager 是什么?
Rental bookkeeping for Quebec/Levis/Longueuil properties. Records income/expenses, uploads receipts to Drive, T776 tax prep, LOC tracking. Triggers: record e... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 97 次。
如何安装 Rental Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install rental-manager」即可一键安装,无需额外配置。
Rental Manager 是免费的吗?
是的,Rental Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Rental Manager 支持哪些平台?
Rental Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Rental Manager?
由 clairproqc-star(@clairproqc-star)开发并维护,当前版本 v1.0.0。
推荐 Skills