coursecraft-cli

Manage CourseCraft content and narration workflows via an Airtable CLI.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/adbertram/cli-tools --skill coursecraft-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coursecraft-cli
Source: https://github.com/adbertram/cli-tools/tree/main/_repo/skills/coursecraft-cli
Command: npx skills add https://github.com/adbertram/cli-tools --skill coursecraft-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a structured, reliable interface for managing complex course content, including modules, clips, demos, and slides, directly within Airtable without the risk of manual data entry errors.

Core Features & Use Cases

  • Hierarchical Content Management: Perform CRUD operations on courses, modules, clips, and slides with built-in support for hierarchical filtering and validation.
  • Automated Narration Generation: Generate high-quality slide and demo narration audio using ElevenLabs, with integrated pronunciation dictionary syncing and metadata tracking.
  • Write Verification: Ensures data integrity by verifying that mutations persist correctly in Airtable, including handling of long-text fields and complex remediation claims.

Quick Start

Use the coursecraft cli to list all active courses and display them in a table format.

Frequently Asked Questions about coursecraft-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage course content in Airtable without manual data entry errors?

Automated narration generation uses ElevenLabs voice generation to create high-quality slide and demo audio, syncing pronunciation dictionaries and tracking metadata for consistent production-grade output.

How do I generate narration audio for course slides using ElevenLabs?

Automated narration generation uses ElevenLabs voice generation to create high-quality slide and demo audio, syncing pronunciation dictionaries and tracking metadata for consistent production-grade output.

Can I perform CRUD operations on hierarchical course modules and clips in Airtable?

A write verification mechanism checks that mutations persist correctly in Airtable, validating long-text fields and handling complex remediation claims to ensure data integrity.

How do I verify that Airtable mutations persist correctly for long-text fields?

A write verification mechanism checks that mutations persist correctly in Airtable, validating long-text fields and handling complex remediation claims to ensure data integrity.

Do I need an Airtable base set up before managing course content via CLI?

The CLI is best suited for structured course content management requiring hierarchical integrity, automated ElevenLabs narration, and write verification, rather than simple flat data entry tasks.

What are the limitations of using a CLI for educational content management in Airtable?

The CLI is best suited for structured course content management requiring hierarchical integrity, automated ElevenLabs narration, and write verification, rather than simple flat data entry tasks.