← Back to Skills Marketplace
superone77

vinci-tarot

by Superone77 · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
351
Downloads
1
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install vincitarot
Description
Act as a professional tarot reader—multiple spreads, full card meanings, spread selection by question, energy guidance, interpretation, and follow-up dialogue.
Usage Guidance
This skill appears to do what it says: a local Python tarot reader that can generate spread images. Things to consider before installing: (1) it will execute Python code from the skill package (perform_reading and image scripts), so only install if you trust the skill source; (2) on first image-generation run it may perform network requests to https://www.sacred-texts.com to download card art and will write images into a local cards/ directory — if you prefer no network activity, pre-populate cards/ with 78 images or run image generation with --images-dir pointing to an offline folder; (3) follow INSTALL.md steps (pip install Pillow) in a virtualenv to avoid affecting system packages; (4) no credentials are requested and there are no obvious hidden endpoints, but if you want extra safety run the code in a sandboxed environment and review the short Python scripts (generate_spread_image and download_card_images) yourself.
Capability Analysis
Type: OpenClaw Skill Name: vincitarot Version: 1.0.2 The OpenClaw Tarot skill is designed to provide tarot readings, involving local data processing, image generation, and controlled external network calls. The `SKILL.md` contains detailed instructions for the AI agent to guide its persona and workflow, including executing a local Python script (`tarot_skill/scripts/generate_spread_image.py`) for image generation. This script, and its dependency `tarot_skill/scripts/download_card_images.py`, make HTTP requests to `https://www.sacred-texts.com/tarot/pkt/img/` to fetch public domain card images, which is consistent with the skill's stated purpose. All file system operations are local and confined to the skill's data and output. There is no evidence of prompt injection attempting to subvert the agent, data exfiltration, persistence mechanisms, or other malicious intent.
Capability Assessment
Purpose & Capability
Name/description (tarot reader) align with the provided Python package: perform_reading, interpret_card, spread layouts, and data/cards.json. Required binary is only python3 and the included files implement the claimed features (spreads, card meanings, image generation). There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
SKILL.md tightly prescribes runtime behavior (clarify question → announce draw → call perform_reading → generate image → send image → interpret). That scope is appropriate for a tarot skill, but the instructions require executing local Python modules and running the generate_spread_image script which will load data/cards.json and may fetch card images from the web if local images are missing. The skill does not instruct reading unrelated system files or secrets.
Install Mechanism
There is no install spec (instruction-only), so nothing is auto-downloaded by the registry. The code includes a small requirements.txt (Pillow) and image-generation scripts. The generate_spread_image and download_card_images scripts will fetch images from a public host (IMAGE_ROOT = https://www.sacred-texts.com/tarot/pkt/img/) if local images are missing. Those network fetches are expected for image assets and come from a known host, not from an arbitrary shortener or personal server.
Credentials
The skill declares no required environment variables or credentials. The code only uses PYTHONPATH for subprocess calls and does not request tokens, keys, or unrelated secrets.
Persistence & Privilege
Flags show normal privileges (always:false). The package may write card images to a local cards/ directory when downloading assets; that is proportional to its function and scoped to its own files. It does not modify other skills or system-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vincitarot
  3. After installation, invoke the skill by name or use /vincitarot
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Change behavior
v1.0.1
No functional or code changes detected. - Documentation (SKILL.md) updated: the skill description and all usage instructions are now in English. - Guidance for choosing tarot spreads is clarified: the AI reader now selects the spread by understanding the user's question—do not use keyword matching or `suggest_spread`. - Reader workflow and instructions for energy guidance, interpretation, and follow-up are rewritten for clarity and conciseness. - No code, logic, or API changes; only language and structure in documentation are updated.
v1.0.0
tarot-skill 1.1.0 introduces professional tarot reading features and guidelines. - Supports multiple spreads (three-card, daily, single, relationship, career, Celtic Cross), each suited to different scenarios. - Offers card interpretations for general, love, and career dimensions, including upright and reversed meanings in Chinese. - Recommends suitable tarot spreads based on user’s question and guides users to focus on their intent before drawing cards. - Provides a step-by-step flow: clarifies the question, picks the spread, guides user energy, draws cards, interprets results, and extends the conversation. - Generates and returns a tarot spread image after each reading, displaying card layout and orientation. - Designed for both Python-based execution and natural language roleplay as a professional tarot reader.Vinci
Metadata
Slug vincitarot
Version 1.0.2
License
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is vinci-tarot?

Act as a professional tarot reader—multiple spreads, full card meanings, spread selection by question, energy guidance, interpretation, and follow-up dialogue. It is an AI Agent Skill for Claude Code / OpenClaw, with 351 downloads so far.

How do I install vinci-tarot?

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

Is vinci-tarot free?

Yes, vinci-tarot is completely free (open-source). You can download, install and use it at no cost.

Which platforms does vinci-tarot support?

vinci-tarot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created vinci-tarot?

It is built and maintained by Superone77 (@superone77); the current version is v1.0.2.

💬 Comments