Skill flagged — suspicious patterns detected
ClawHub Security flagged this skill as suspicious. Review the scan results before using.
Auto Accounting
v1.0.8自动识别图片中的记账信息,并在一日记账APP中自动记录。支持微信、支付宝、京东、淘宝、美团等主流平台。
⭐ 0· 48·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The stated purpose (parse payment screenshots and automate entry into 一日记账 via xiaoyi-image-understanding and xiaoyi-gui-agent) is coherent with included parser and GUI-helper code and the declared dependencies. However the SKILL enforces exclusive use with one specific app and runtime and prohibits modifying files — an unusual policy but not inherently a technical mismatch.
Instruction Scope
SKILL.md declares no required env vars yet multiple code files (environment_validator.py, runtime_validator.py, accounting_parser.py) read environment variables such as XIAOYI_CLAW_ENV, OPENCLAW_RUNTIME, XIAOYI_API_KEY, TARGET_APP_PACKAGE. The documentation and SECURITY_AUDIT.md assert 'no file I/O' and 'no network requests', but code includes file read/write paths (history/preferences) and package.json lists 'requests'. These contradictions mean runtime behavior may be broader than the front-matter claims.
Install Mechanism
There is no external install step (instruction-only/packaged files). No remote downloads or opaque install URLs are present in the manifest. Dependencies are runtime components (xiaoyi-*), which is expected for this platform.
Credentials
The metadata declares no required env vars or credentials, but the code depends on environment signals and may check for an API key (XIAOYI_API_KEY) and TARGET_APP_PACKAGE. That mismatch is concerning because installing/ running the skill could rely on environment variables that were not surfaced in the metadata or docs; XIAOYI_API_KEY (if used) would be a sensitive credential to verify before granting.
Persistence & Privilege
The skill is not auto-loaded (always:false) and does not request elevated platform privileges in metadata. It does assert 'modifiable: false' in docs/metadata (a policy/licensing restriction, not a technical enforcement). Some modules support saving history/preferences to disk if file paths are provided — that behavior is optional but should be understood before use.
What to consider before installing
What to check before installing:
- Source trust: the repo/homepage is listed but source is 'unknown' in the registry metadata — verify the upstream GitHub repository and author identity.
- Environment variables: although metadata lists none, the code checks XIAOYI_CLAW_ENV, OPENCLAW_RUNTIME, XIAOYI_API_KEY and TARGET_APP_PACKAGE. Confirm you are comfortable providing those values and that no sensitive keys (e.g., XIAOYI_API_KEY) will be exposed or overly permissive.
- File writes: several modules can read/write history and preferences if given paths. If you want no local persistence, verify how preferences/history paths are set before running.
- Network activity: package.json includes 'requests' and CODE_PROTECTION.md contains example server-side calls — audit the code paths to ensure images or parsed data are not sent to external servers you don't control.
- False claims in audits: SECURITY_AUDIT.md asserts 'no file I/O' and 'no network'; that contradicts actual code. Treat built-in audit files as authored by the skill author and verify with your own review or sandboxed testing.
- Exclusive/legal restrictions: the skill forbids modification and enforces single-app use; these are contractual/legal constraints but not technical guarantees. If you require an auditable or modifiable tool, this skill may not fit.
Recommendations: review the repository code (search for os.environ access, open/write calls, and any requests.post/get calls), run the skill in a sandboxed Android test environment first, and only provide minimal environment variables (and non-sensitive test API keys) until you confirm behavior. If anything is unclear, contact the author or prefer a skill whose declared requirements match its runtime behavior.Like a lobster shell, security has layers — review code before you run it.
latestvk970h0c1h2ap6qy2kyzb1ebz3x84327d
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
💰 Clawdis
OSandroid
Dependencies
xiaoyi-image-understandingother >=1.0.0
xiaoyi-gui-agentother >=1.0.0
