← Back to Skills Marketplace
Flashcard
by
bytesagain3
· GitHub ↗
· v2.0.0
· MIT-0
575
Downloads
0
Stars
6
Active Installs
8
Versions
Install in OpenClaw
/install flashcard
Description
Spaced repetition study tool with deck management. Use when you need flashcard.
README (SKILL.md)
Flashcard
Study smarter with spaced repetition. Cards you struggle with come up more often.
Commands
create \x3Cdeck>— Create a new flashcard deckadd \x3Cdeck> \x3Cfront> \x3Cback>— Add a card to a deckstudy \x3Cdeck>— Study weakest cards firstcorrect \x3Cdeck>— Mark current card as correctwrong \x3Cdeck>— Mark current card as wrong (will repeat sooner)decks— List all decks with card countsstats— Overall study statisticshelp— Show commands
Usage Examples
flashcard create Spanish
flashcard add Spanish "hola" "hello"
flashcard add Spanish "gracias" "thank you"
flashcard study Spanish
flashcard correct Spanish
flashcard decks
flashcard stats
💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com
Usage Guidance
This skill appears to be a local flashcard tool. Before installing/using: (1) review the scripts yourself — they are plain shell scripts — to confirm you’re comfortable executing them; (2) note that data is stored under $FLASHCARD_DIR or $XDG_DATA_HOME/$HOME/.local/share/flashcard (history.log and data.log). Avoid putting sensitive personal data into cards if you don't want it persisted. If you prefer a different storage location set FLASHCARD_DIR. There are no network calls or credential requests in the provided files, so the main risk is local data persistence rather than exfiltration.
Capability Analysis
Type: OpenClaw Skill
Name: flashcard
Version: 2.0.0
The flashcard skill bundle is a legitimate study tool implementing spaced repetition and deck management. The shell scripts (flash.sh and script.sh) are used to manage local data storage in standard user directories and generate structured prompts for the AI agent to handle educational tasks like quiz generation and card creation. There is no evidence of data exfiltration, unauthorized network access, or malicious prompt injection intended to subvert the agent's behavior.
Capability Assessment
Purpose & Capability
Name/description (spaced repetition, decks) match the included scripts and SKILL.md. The two shell scripts implement local deck/quiz/review/export behaviors consistent with the stated purpose. No unrelated services, credentials, or binaries are requested.
Instruction Scope
SKILL.md and scripts limit actions to generating flashcards, scheduling, quizzes, exporting formats, and local logging. The scripts read/write only to a user-local data directory (default: $XDG_DATA_HOME or $HOME/.local/share/flashcard). There are no instructions to read unrelated system files, network endpoints, or other credentials.
Install Mechanism
No install spec; this is instruction + bundled shell scripts. Shell scripts are plain text and will run locally if executed. No downloads, package installs, or external archives are specified.
Credentials
The skill declares no required environment variables or secrets. The scripts accept an optional FLASHCARD_DIR to change storage location — reasonable and proportionate for a local data store. No sensitive vars (API keys, tokens) are requested.
Persistence & Privilege
always is false; the skill is user-invocable and can be called autonomously (platform default). It creates and uses its own data files under the user's home directory and does not modify other skills or system-wide configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install flashcard - After installation, invoke the skill by name or use
/flashcard - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v2.3.4
yaml-fix+quality
v2.3.3
yaml-fix+quality
v2.3.2
Quality upgrade
v2.3.1
Quality upgrade: custom functionality
v2.3.0
Quality fixes: removed third-party references, aligned docs with implementation
v2.2.0
Enhanced descriptions
v1.0.0
Initial release of the flashcard skill:
- Create flashcards tailored to specific topics and quantities
- Includes spaced repetition system based on the forgetting curve
- Offers review and quiz modes (supports multiple choice and fill-in-the-blank)
- Supports export to Markdown and Anki formats
- Provides study statistics and analysis
- Fully localized for Chinese users
Metadata
Frequently Asked Questions
What is Flashcard?
Spaced repetition study tool with deck management. Use when you need flashcard. It is an AI Agent Skill for Claude Code / OpenClaw, with 575 downloads so far.
How do I install Flashcard?
Run "/install flashcard" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Flashcard free?
Yes, Flashcard is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Flashcard support?
Flashcard is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Flashcard?
It is built and maintained by bytesagain3 (@bytesagain3); the current version is v2.0.0.
More Skills