← Back to Skills Marketplace
myskill
by
Nubra Valley
· GitHub ↗
· v1.0.1
· MIT-0
133
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install surfisup-ecom-monitor
Description
Provides daily Shopify sales summaries, low stock alerts, and competitor price tracking using your Shopify API key.
Usage Guidance
This skill contains several contradictions and vague instructions. Before installing or providing credentials: 1) Ask the author to clarify and update SKILL.md and metadata to explicitly list required environment variables (Shopify API key, SMTP/Telegram credentials, any competitor API keys) and explain exactly how alerts are sent. 2) Confirm whether the agent will write cron jobs or otherwise modify system crontab; if so, require explicit, auditable instructions and prefer using an external scheduler or a separate, dedicated automation service. 3) Only provide a read-only Shopify API token scoped to minimal data needed, and use dedicated, limited-purpose alert credentials (a throwaway SMTP account or a bot token with narrow scope). 4) Request details on how competitor tracking works (which domains/APIs are contacted) and ask for safeguards against scraping sensitive endpoints. 5) Do not grant broad or production credentials until the skill's behavior is fully specified and you have assurance it won't alter system files. If the author cannot satisfactorily update the documentation and manifest to remove these mismatches, treat the skill as untrusted.
Capability Analysis
Type: OpenClaw Skill
Name: surfisup-ecom-monitor
Version: 1.0.1
The skill bundle contains significant contradictions and social engineering red flags. While README.md claims 'No persistence' and 'No code execution,' the SKILL.md instructions explicitly direct the agent to 'Set cron job' for daily monitoring. Furthermore, the CHANGELOG.md and README.md use defensive language ('flagged false positive', 'VirusTotal Clean') often associated with malicious packages attempting to bypass security reviews. While no explicit data exfiltration logic is present, the deceptive safety claims regarding persistence and the requirement for Shopify API keys make this bundle suspicious.
Capability Assessment
Purpose & Capability
The declared purpose (Shopify sales summaries, low-stock alerts, competitor price tracking) is reasonable, but the package metadata and manifest do not declare the credentials or services (Shopify API key, SMTP/Telegram tokens, competitor tracking endpoints) that would be needed. skill.json names the skill 'EcomMonitor' while the top-level name is 'myskill', and README/CHANGELOG claim 'no persistence' while SKILL.md explicitly says the agent 'Sets cron job'—these inconsistencies reduce confidence that requested capabilities align with what's required.
Instruction Scope
SKILL.md is very short and vague: it instructs the agent to fetch sales data, send reports, and set a cron job. It references sending alerts via Telegram/email and competitor price tracking but gives no concrete endpoints, no guidance on required tokens/SMTP config, and no constraints on what files or system state the agent may modify. The instruction 'Sets cron job' directs persistent system modification which is outside the stated 'no persistence' claim.
Install Mechanism
There is no install spec and no code files (instruction-only). That minimizes risk from arbitrary binaries or downloads. The lack of an install step is consistent with being an instruction-only skill, though it shifts risk to whatever the agent runtime will do when following the instructions.
Credentials
The SKILL.md says 'Setup needed: Shopify API key' and mentions email/Telegram alerts, but the registry metadata shows no required environment variables or primary credential. For alerting and competitor tracking the agent would typically need additional credentials or configuration (SMTP credentials, TELEGRAM_BOT_TOKEN or webhook, competitor API keys). The absence of declared env vars is disproportionate and unexplained.
Persistence & Privilege
The README asserts 'No persistence' but SKILL.md's example flow includes 'Sets cron job' (creating scheduled, persistent behavior on the host). Even though always:false and autonomous invocation is normal, instructions that create cron jobs imply modifying system state and establishing persistence without declaring that requirement or asking for elevated permissions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install surfisup-ecom-monitor - After installation, invoke the skill by name or use
/surfisup-ecom-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Initial release.
- Added CHANGELOG.md and README.md files.
- First public version of the EcomMonitor skill with Shopify sales summary, low stock alerts, and competitor price tracking features.
v1.0.0
test
Metadata
Frequently Asked Questions
What is myskill?
Provides daily Shopify sales summaries, low stock alerts, and competitor price tracking using your Shopify API key. It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.
How do I install myskill?
Run "/install surfisup-ecom-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is myskill free?
Yes, myskill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does myskill support?
myskill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created myskill?
It is built and maintained by Nubra Valley (@jamod); the current version is v1.0.1.
More Skills