← Back to Skills Marketplace
shopyo
by
Abdur-rahmaanJ
· GitHub ↗
· v1.0.0
· MIT-0
220
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install shopyo
Description
Modular Flask framework for building scalable, maintainable web apps with isolated modules, event-driven communication, CLI tools, and built-in auth and data...
Usage Guidance
This SKILL.md is effectively documentation for using the Shopyo CLI and framework rather than an installer. Before using/installing anything: (1) verify the official Shopyo project source or homepage and install the shopyo/flask packages from a trusted repository, (2) do not run 'shopyo initialise', 'clean', or DB migration commands on production data — they modify/reset databases and files, (3) change the documented default admin password if you initialize a site, (4) be aware the skill metadata does not declare the required binaries or env vars (SHOPYO_CONFIG_PROFILE, FLASK_ENV, FLASK_APP), so expect to manually provide/install them, and (5) if you expect an integrated skill (auto-install), treat this as purely documentation — request a version that includes a verified install spec or source URL before granting privileges or running commands.
Capability Analysis
Type: OpenClaw Skill
Name: shopyo
Version: 1.0.0
The skill bundle contains documentation and CLI usage instructions for Shopyo, a legitimate modular Flask framework. The SKILL.md file provides standard commands for project initialization, module management, and database operations, along with code snippets for models and views. There is no evidence of malicious intent, data exfiltration, or prompt injection; the content is entirely consistent with the stated purpose of assisting an agent in managing Shopyo-based projects.
Capability Assessment
Purpose & Capability
The SKILL.md documents a modular Flask framework and CLI usage (shopyo, flask, DB commands). However the skill metadata lists no source or homepage and declares no required binaries or env vars. For a CLI-oriented framework, one would expect at least 'shopyo'/'flask' as required binaries or an install instruction or a trusted source — their absence is inconsistent.
Instruction Scope
The instructions tell the agent/user to run commands that modify the filesystem and local DB (shopyo initialise, db migrate/upgrade, clean, collectstatic). They also instruct setting env vars (SHOPYO_CONFIG_PROFILE, FLASK_ENV, FLASK_APP) that are not declared in metadata. While these actions are normal for a web framework, the skill grants no explicit constraints and the metadata omits these runtime expectations.
Install Mechanism
No install spec and no code files are present, so the skill is instruction-only and does not install anything itself. This lowers direct install risk, but also means the SKILL.md assumes external tools are already installed from elsewhere.
Credentials
The metadata declares no required environment or credentials, yet the instructions reference several environment variables to control behavior. The doc also documents a default admin email/password after initialization ([email protected] / pass) — useful for dev but insecure if used inadvertently in a non-isolated environment.
Persistence & Privilege
The skill does not request persistent presence (always:false) and does not modify other skills or system-wide settings. Autonomous model invocation is allowed by default but is not accompanied by extra privileges here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install shopyo - After installation, invoke the skill by name or use
/shopyo - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Shopyo skill.
- Introduces Shopyo, a modular Flask framework designed for maintainability, extensibility, and real-world scale.
- Provides detailed project structure, CLI commands, and conventions for modular development.
- Documentation includes module creation patterns, configuration, event system usage, and testing strategies.
- Lists default credentials and requirements for local development and static files.
- Emphasizes isolation between modules and the use of Shopyo’s event system for communication.
Metadata
Frequently Asked Questions
What is shopyo?
Modular Flask framework for building scalable, maintainable web apps with isolated modules, event-driven communication, CLI tools, and built-in auth and data... It is an AI Agent Skill for Claude Code / OpenClaw, with 220 downloads so far.
How do I install shopyo?
Run "/install shopyo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is shopyo free?
Yes, shopyo is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does shopyo support?
shopyo is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created shopyo?
It is built and maintained by Abdur-rahmaanJ (@abdur-rahmaanj); the current version is v1.0.0.
More Skills