Bdc Course Builder

Author and save private BDC Hub draft courses using the user's external model.

Big-Data-Club Updated

File contents

BDC course builder

Use the external client model to author the plan; do not ask BDC Hub to generate it.

  1. Gather the teacher's audience, language, outcomes, source display names, and constraints.
  2. Draft a plan with a concise title, description, and no more than 50 ordered chapters. Keep lessons measurable and source-grounded.
  3. Do not send storage object keys, local paths, credentials, private URLs, or copied secrets as source names.
  4. Present the plan and state that saving creates a private LMS DRAFT, not a live course.
  5. After explicit confirmation, call mcp_create_course_from_files once with the complete plan.
  6. Return the course ID and direct the teacher to review, edit and publish it in LMS. Never auto-publish.
  7. For a legacy blueprint ID, first show its review link. Only after the teacher explicitly says it is approved, call mcp_apply_course_blueprint; report the returned DRAFT course ID and never call it merely because a draft exists.

Big-Data-Club/BDCHub--MCP_SkillSet/tree/main/skills/bdc-course-builder commit a61c2e41c2

Frequently asked questions

npx skillmds@latest add big-data-club/bdc-course-builder