🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Ultimate Flashcards / Podcasts Tutor

by @drgeld

Manage flashcards, generate AI-based cards, create audio podcasts, and track study progress using EchoDecks API integration.

Versionv1.0.0
Downloads1,760
Stars⭐ 1
TERMINAL
clawhub install flashcards-podcasts-master

πŸ“– About This Skill

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.

    βš™οΈ Configuration

    Requires ECHODECKS_API_KEY environment variable.