← Back to Skills Marketplace
santidev95

scryfall-cards

by santidev95 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
1452
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install scryfall-cards
Description
Search and retrieve Magic: The Gathering card data using the Scryfall API. Use this skill when the user asks about MTG cards, wants to search for cards by name, type, color, mana cost, oracle text, set, or any other card attribute. Also use for getting card images, prices, rulings, legality information, or random cards. Triggers include mentions of MTG, Magic, Magic: The Gathering, card names, deck building questions, or requests for card information.
Usage Guidance
This skill appears safe and does exactly what it claims: it issues HTTP requests to the Scryfall public API and formats results. Before installing, consider: (1) the source is 'unknown' — review the included scripts yourself if you plan to run them locally; (2) the script will make outbound network requests to api.scryfall.com (no credentials are sent), so if you need to limit network egress run it in a sandbox; (3) if you want tighter control, inspect the Python file for any changes and ensure Python and requests/urllib behavior are acceptable in your environment. If you only need read-only card lookups, no secrets or special permissions are required.
Capability Analysis
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill Suspicious High-Entropy/Eval files: 1 The skill bundle is benign. The `SKILL.md` provides clear, functional instructions for the AI agent to interact with the Scryfall API, without any evidence of prompt injection attempts aimed at subverting the agent's behavior. The `scripts/scryfall_search.py` script uses standard Python libraries (`urllib.request`, `json`, `argparse`) to make HTTP requests exclusively to the legitimate `https://api.scryfall.com` endpoint. There is no code for data exfiltration, malicious execution, persistence, or any other high-risk behaviors. The `references/search_syntax.md` is purely informational documentation.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the included Python script all describe and perform Scryfall API queries and card formatting. There are no unrelated environment variables, binaries, or services requested.
Instruction Scope
SKILL.md instructs only how to call Scryfall endpoints, includes rate-limit guidance, and references the included script. The instructions do not ask the agent to read local secrets, system files, or send data to unexpected endpoints.
Install Mechanism
No install spec is provided (instruction-only), which is low risk. A helper Python script is included but would only be run by an operator; there are no downloads from third-party URLs or archive extraction steps.
Credentials
The skill declares no required environment variables or credentials and the code does not access secrets or config paths. Network access to api.scryfall.com is the only external dependency.
Persistence & Privilege
The skill is not force-included (always: false) and does not request persistent system-wide privileges or modify other skills' configurations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install scryfall-cards
  3. After installation, invoke the skill by name or use /scryfall-cards
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: Search and retrieve Magic: The Gathering card data using the Scryfall API. - Supports searching by name, type, color, mana cost, oracle text, set, and other card attributes. - Provides endpoints for card images, prices, rulings, legality information, and random cards. - Includes autocomplete for card names and guide for advanced search syntax. - Implements rate limiting and robust error handling for API interactions.
Metadata
Slug scryfall-cards
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is scryfall-cards?

Search and retrieve Magic: The Gathering card data using the Scryfall API. Use this skill when the user asks about MTG cards, wants to search for cards by name, type, color, mana cost, oracle text, set, or any other card attribute. Also use for getting card images, prices, rulings, legality information, or random cards. Triggers include mentions of MTG, Magic, Magic: The Gathering, card names, deck building questions, or requests for card information. It is an AI Agent Skill for Claude Code / OpenClaw, with 1452 downloads so far.

How do I install scryfall-cards?

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

Is scryfall-cards free?

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

Which platforms does scryfall-cards support?

scryfall-cards is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created scryfall-cards?

It is built and maintained by santidev95 (@santidev95); the current version is v1.0.0.

💬 Comments