knowfun-skills_skill

This skill generates educational content and visuals using Knowfun.io to create courses, posters, games, and films for engaging learning experiences.
  • Python

2.6k

GitHub Stars

24

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill knowfun-skills

  • _meta.json637 B
  • api-reference_CN.md11.4 KB
  • api-reference.md11.5 KB
  • CHANGELOG.md3.8 KB
  • CLAWHUB_VERIFICATION.md8.0 KB
  • CODE_OF_CONDUCT.md5.4 KB
  • CONTRIBUTING.md8.1 KB
  • examples_CN.md11.6 KB
  • examples.md12.1 KB
  • INSTALLATION_CN.md6.1 KB
  • INSTALLATION.md6.1 KB
  • knowfun.js1.2 KB
  • LANGUAGES.md2.7 KB
  • NPM_PUBLISHING.md3.2 KB
  • package.json1.9 KB
  • PLATFORM_COMPARISON.md10.5 KB
  • QUICKSTART_CN.md3.5 KB
  • QUICKSTART.md3.5 KB
  • README_CN.md9.8 KB
  • README.md9.7 KB
  • RELEASE_CHECKLIST.md5.1 KB
  • SECURITY.md2.6 KB
  • skill.json7.3 KB
  • SKILL.md4.6 KB

Overview

This skill integrates with the Knowfun.io API to generate educational content, visual materials, interactive games, and short films using AI. It lets you create tasks for courses, posters, games, and films, then track status, retrieve results, and monitor credit usage. Ideal for educators, content creators, and product teams who need rapid, AI-driven learning assets.

How this skill works

The skill reads your Knowfun API key, parses the requested operation (create, status, detail, list, credits, schema), and issues API calls to Knowfun.io. It formats the API responses for clear display, handles common errors (authentication, rate limits, insufficient credits), and returns task IDs so you can poll for results. Tasks support configurable options per content type (course, poster, game, film) to control style, language, aspect ratio, and voice.

When to use it

  • You need a quick AI-generated course or lesson plan from a topic or source URL.
  • You want a visually designed poster or infographic for classroom or marketing use.
  • You want to prototype an educational game or interactive experience with AI-driven content.
  • You need a short educational film or animated explainer generated from a brief.
  • You want to automate batch content creation and monitor usage via credits and task lists.

Best practices

  • Provide a clear title and concise prompt or source URL to improve output relevance.
  • Choose configuration options (language, style, aspect ratio, voice) that match the target audience.
  • Check credits before starting large batches to avoid interrupted tasks.
  • Poll task status using taskId and retrieve details only after completion to avoid partial outputs.
  • Handle common API errors proactively: validate API key, respect rate limits, and validate input schema.

Example use cases

  • Create a 6-lesson introductory course on machine learning with conversational explanations and TTS narration.
  • Generate a classroom poster on climate change using an infographic style and 16:9 aspect ratio.
  • Prototype a puzzle-style educational game that teaches vocabulary with interactive prompts.
  • Produce a short documentary-style film summarizing a historical event with narration and visuals.
  • Batch-create localized course variations by changing contentLanguage and explainLanguage settings.

FAQ

You need a Knowfun.io API key and sufficient credits; set the key as an environment variable or provide it when prompted.

How do I check progress for a job?

Use the taskId returned when creating a task and call the status or detail operation to poll for completion and retrieve results.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational