← Back to Skills Marketplace
abdullah4ai

جاك العلم

cross-platform ✓ Security Clean
725
Downloads
0
Stars
2
Active Installs
5
Versions
Install in OpenClaw
/install personal-shopper
Description
Personal Shopper — multi-agent product/service research and recommendation for Saudi Arabia. USE WHEN: - User asks to find, compare, recommend, or buy a prod...
Usage Guidance
This skill appears internally consistent and lightweight: it does live web searches (including headless snapshots for JS-heavy pages) and writes an Arabic RTL HTML report to shopping-reports/. It asks for no credentials and has no installer. Things to consider before installing: 1) Reports embed external fonts and may link to retailer images and product pages — when you open a generated report your browser may make external requests. 2) The skill will follow links to third-party sellers; always verify seller reputation and URLs before clicking 'اشتري الآن' links. 3) The skill uses a headless/browser-fallback tool (camofox) for some pages — this is expected but means web content will be rendered/extracted; review network allowlist settings if you want to restrict which domains the skill may contact. 4) Autonomous invocation is allowed by default on the platform (not set to always:true here); if you want manual control, keep it user-invocable only. Overall: coherent for its purpose, but treat generated links and external resources with normal caution.
Capability Analysis
Type: OpenClaw Skill Name: personal-shopper Version: 2.0.3 The OpenClaw AgentSkills skill bundle for 'Personal Shopper' is classified as benign. The skill is highly structured, detailing a multi-agent system for product research and HTML report generation. Crucially, it includes explicit security constraints: a strict domain allowlist for network access, limited file read/write access to specific directories (`shopping-reports/`, `references/`), and a clear instruction for the agent to treat all fetched web content as untrusted. There is no evidence of intentional malicious behavior such as data exfiltration, unauthorized execution, persistence mechanisms, or prompt injection attempts against the agent itself. The provided Python code for screenshot embedding also includes path traversal prevention, reinforcing a security-conscious design.
Capability Assessment
Purpose & Capability
Name/description (Personal Shopper for Saudi Arabia) align with the declared behavior: multi-agent web research, price checks, coupons, and an HTML report. Tools referenced (web_search, web_fetch, camofox, sessions_spawn) are expected for scraping JS-heavy retailer pages and producing a report. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md confines actions to web searches/fetches, spawning sub-agents for structured research, and writing HTML to shopping-reports/. It explicitly limits file reads to references/ and shopping-reports/screenshots/. Minor note: the HTML template includes external Google Fonts and may reference retailer-hosted product images (causing external requests when the report is opened); this is expected for a report but is an external-network behavior to be aware of.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing will be downloaded or written beyond the generated reports (shopping-reports/).
Credentials
The skill requests no environment variables or credentials and only reads its own reference files. Required access (web fetches, occasional headless snapshots via camofox) is proportionate to its stated task of live retail research.
Persistence & Privilege
always:false (not force-included). disable-model-invocation:false is the platform default; the skill will be invocable and may spawn sub-agents during runs, which is coherent with its orchestration role. It only writes reports to shopping-reports/ and does not request system-wide changes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install personal-shopper
  3. After installation, invoke the skill by name or use /personal-shopper
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.3
Security hardening: path-validated screenshot embedding, explicit domain allowlist, file access constraints, no data exfiltration rule, removed system-prompt-override patterns (renamed to task prompts), removed deterministic invocation directive, added security metadata to frontmatter
v2.0.2
Routing-logic description with USE/DON'T USE/EDGE CASES, negative examples table, worked Kill Doubt example, long-run design (compaction + continuation + artifact handoff + network containment), deterministic invocation, created brand-guideline.md, fixed html-template colors/fonts to #F8F7F4 + Rubik, fixed file paths, added store search fallback, bumped Renderer budget to 35K, cleaned dead files
v2.0.1
Fix publish path
v2.0.0
Major rewrite: English, multi-tool detection, nested sub-agents, output language choice
v1.0.0
Initial release: Diamond Search methodology with 7 agents in 3 layers for product research
Metadata
Slug personal-shopper
Version 2.0.3
License
All-time Installs 2
Active Installs 2
Total Versions 5
Frequently Asked Questions

What is جاك العلم?

Personal Shopper — multi-agent product/service research and recommendation for Saudi Arabia. USE WHEN: - User asks to find, compare, recommend, or buy a prod... It is an AI Agent Skill for Claude Code / OpenClaw, with 725 downloads so far.

How do I install جاك العلم?

Run "/install personal-shopper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is جاك العلم free?

Yes, جاك العلم is completely free (open-source). You can download, install and use it at no cost.

Which platforms does جاك العلم support?

جاك العلم is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created جاك العلم?

It is built and maintained by Abdullah AlRashoudi (@abdullah4ai); the current version is v2.0.3.

💬 Comments