OpenClaw · Skill

Echodecks

Integrates with EchoDecks for flashcard management, study sessions, and AI generation.

Smart Home & IoT
v1.0.2
VirusTotal: Benign

Install

Start with the primary install command. Alternate entrypoints are included below for ClawHub and OpenClaw CLI users.

Primary command

clawhub install drgeld/echodecks

ClawHub installer

npx clawhub@latest install drgeld/echodecks

OpenClaw CLI

openclaw skills install drgeld/echodecks

Direct OpenClaw install

openclaw install drgeld/echodecks

What this skill does

Integrates with EchoDecks for flashcard management, study sessions, and AI generation.

Why it matters

Combines card review, AI generation, and audio export in one interface instead of switching between the EchoDecks app and other tools.

Typical use cases

  • Reviewing due flashcards before an exam
  • Generating cards from a copied article or lecture notes
  • Checking study stats after a session
  • Creating an audio summary of a deck for commute listening
  • Adding new cards to a deck from a topic prompt

Source instructions

EchoDecks Skill (v1)

Integrates with EchoDecks for flashcard management, study sessions, and AI generation.

Configuration

This skill requires the ECHODECKS_API_KEY environment variable to be set.

Tools

echodecks_get_decks

List all available decks or details for a specific deck.

  • id (optional): The ID of a specific deck to retrieve.

echodecks_get_due_cards

Retrieve cards that are currently due for review.

  • deck_id (optional): Filter due cards by a specific deck ID.

echodecks_submit_review

Submit a spaced repetition review for a card.

  • card_id (required): The ID of the card being reviewed.
  • quality (required): Integer rating (0-3).
    • 0: Again (Failure/Forgot)
    • 1: Hard
    • 2: Good
    • 3: Easy

echodecks_generate_cards

Generate new flashcards from a topic or text content using AI.

  • deck_id (required): The target deck ID for the new cards.
  • topic (optional): A short topic string to generate from.
  • text (optional): Raw text content to generate from. Note: One of topic or text must be provided. Cost: 10 credits.

echodecks_generate_podcast

Generate an audio podcast summary or conversation from a deck.

  • deck_id (required): The source deck ID.
  • voice (optional): Voice preference (default: "neutral").
  • type (optional): "summary" or "conversation" (default: "summary"). Note: Cost: 50 credits.

echodecks_get_podcasts

Retrieve existing podcasts for a deck.

  • deck_id (optional): Filter by deck ID.
  • id (optional): specific podcast ID.

echodecks_get_user_stats

Get current user profile and study statistics.

Implementation Details

All tools are wrappers around skills/echodecks-v1/echodecks_client.py.

# Example
./skills/echodecks-v1/echodecks_client.py get-due --deck-id 123

Related OpenClaw skills

Browse all →
Featured slot

Your product here

Reserve this slot to reach operators and coding-agent buyers.

Shown where builders are actively comparing tools and deployment options.

Advertise