OpenClaw · Skill
Flashcards Podcasts Master
Integrates with the EchoDecks External API for flashcard management, AI generation, and audio study sessions.
Install
Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.
Primary command
clawhub install drgeld/flashcards-podcasts-masterClawHub installer
npx clawhub@latest install drgeld/flashcards-podcasts-masterOpenClaw CLI
openclaw skills install drgeld/flashcards-podcasts-masterDirect OpenClaw install
openclaw install drgeld/flashcards-podcasts-masterWhat this skill does
Integrates with the EchoDecks External API for flashcard management, AI generation, and audio study sessions.
Why it matters
Combines card creation, AI generation, and audio output in one skill instead of switching between separate tools or browser tabs.
Typical use cases
- Generating flashcards from lecture notes or articles
- Turning a study deck into a podcast for commute listening
- Tracking spaced-repetition progress across multiple decks
- Creating a new deck and populating it from a topic in one step
- Checking how many credits remain before generating audio
Source instructions
EchoDecks Skill
Integrates with the EchoDecks External API for flashcard management, AI generation, and audio study sessions.
Configuration
Requires ECHODECKS_API_KEY environment variable.
Tools
echodecks_get_user
Get user profile, credits, and global study statistics.
echodecks_list_decks
List all decks in your account.
id(optional): Retrieve a specific deck by ID.
echodecks_create_deck
Create a new flashcard deck.
title(required): Name of the deck.description(optional): Brief description.
echodecks_list_cards
List cards in a specific deck.
deck_id(required): The ID of the target deck.
echodecks_generate_cards
Generate new flashcards using AI.
deck_id(required): The target deck ID.topic(optional): Topic string.text(optional): Detailed source text. Cost: 10 credits.
echodecks_generate_podcast
Synthesize an audio podcast from a deck.
deck_id(required): The source deck ID.style(optional): "summary" or "conversation" (default: "summary"). Cost: 50 credits.
echodecks_podcast_status
Check the progress of a generated podcast.
id(required): The podcast ID.
echodecks_get_study_link
Get a direct link to a web-based study session.
deck_id(required): The deck to study.
echodecks_submit_review
Submit a spaced-repetition review for a card.
card_id(required): The ID of the card.quality(required): 0 (Again), 1 (Hard), 2 (Good), 3 (Easy).
Implementation
All tools wrap the scripts/echodecks_client.py CLI.