π¦ ClawHub
English Learn Cards
by @racymind
Flashcard-based English vocabulary learning with SQLite + SRS. Works with any chat platform when paired with an OpenClaw agent prompt.
TERMINAL
clawhub install english-learn-cardsπ About This Skill
name: english-learn-cards description: Flashcard-based English vocabulary learning with SQLite + SRS. Works with any chat platform when paired with an OpenClaw agent prompt.
English Learn Cards (SQLite + SRS)
A portable vocabulary flashcard workflow for OpenClaw.
scripts/words.py) to avoid flaky formattingPlatform notes
This skill is platform-agnostic (Slack/Discord/WhatsApp/Telegram/etc.). Your channel-specific agent prompt should decide:
A ready-to-copy prompt template lives in:
skill/prompt-examples/AGENT_PROMPT_TEMPLATE.mdStorage
ENGLISH_LEARN_CARDS_DB (default: ~/clawd/memory/english-learn-cards.db)Helper CLI (required)
Use the helper for all DB operations:
python skill/scripts/words.py init
python skill/scripts/words.py migrate
python skill/scripts/words.py add "implement" ...
python skill/scripts/words.py render "implement" --fill-audio
python skill/scripts/words.py due
python skill/scripts/words.py grade <0-3>
Safety / publishing
Do not commit:
Keep local-only scripts outside the repo (see .gitignore).