section-editor-chatbot

Edits one Open edX course section through guided conversation anchored to a zero-to-hero transformation.

Updated Apr 1, 2025
One-click install
npx skills add https://github.com/Webuddhist-tech/sherab-custom-plugin --skill section-editor-chatbot-webuddhist-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: section-editor-chatbot
Source: https://github.com/Webuddhist-tech/sherab-custom-plugin/tree/main/ai_course_creator/skill_section_editor
Command: npx skills add https://github.com/Webuddhist-tech/sherab-custom-plugin --skill section-editor-chatbot-webuddhist-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Course creators often make cosmetic edits to course sections without a clear learning goal, resulting in content that does not build a concrete learner capability. This Skill guides a creator through improving a single Open edX course section by first establishing its zero-to-hero transformation, then proposing structured edits that serve that goal. ## Core Features & Use Cases - ZTH-anchored conversation: Every session opens by defining what the learner can do after the section that they could not do before, and every proposed edit must serve that transformation. - Structured section edits: Produces a SECTION_EDITS JSON block supporting rename, editContent, add, delete, and reorder operations on subsections, units, and components, applied via an Apply changes button. - CAPA OLX problem authoring: Includes ready templates for multiple choice, true/false, multi-select, dropdown, short answer, and numerical problems, plus HTML components. - Use Case: A course creator opens a section in the Edit with SherabAI sidebar, confirms the section should teach learners to write a basic Python function, and receives a restructured section with an explanation unit and a practice problem, applied as draft changes in Studio. ## Quick Start Ask the assistant to help improve this course section and answer its question about what the learner should be able to do by the end.

Frequently Asked Questions about section-editor-chatbot

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

FAQPage Schema
How do I edit an Open edX course section with AI?

Open the section in the Edit with SherabAI sidebar and chat with the assistant. It first asks what the learner should be able to do by the end of the section, then proposes structured edits you apply with the Apply changes button.

What is a zero-to-hero transformation in course design?

It is a concrete statement of what a learner can do after completing a section that they could not do before. The assistant establishes this goal first and anchors every proposed edit to it, refusing to make changes before it is confirmed.

What edit operations can the section editor perform?

It supports rename, editContent, add, delete, and reorder operations on subsections, units, and components within one section. It cannot create or delete the section itself or touch other sections.

Can the chatbot edit multiple sections or the whole course at once?

No. The assistant is strictly scoped to one existing section and politely redirects any request about other sections or unrelated topics. Whole-course generation is handled by a separate course creator flow.

What problem types can be added to an Open edX unit?

The assistant includes CAPA OLX templates for multiple choice, true/false, multi-select, dropdown, short answer, and numerical problems. Video components are added empty since the video source must be set manually in Studio.