← ClaudeAtlas

ai-shifu-course-creatorlisted

Use when the user works with AI-Shifu (AI师傅) courses in any capacity of creating, writing, editing, rewriting, optimizing, reordering, deploying, publishing, previewing, or managing Teaching Prompts (per-lesson) and Course Prompts (course-level) — both written in MarkdownFlow (MDF). Covers the full course lifecycle — from converting raw material into structured lessons, to authoring interactions (single-select, multi-select, input, branching), adding variables, images, and course prompts, to deploying and managing live courses on the AI-Shifu platform. Also covers post-deployment analytics on those courses — learner count, completion rate, stuck lessons, orders, revenue, ratings, credit consumption, audience profiles, and individual learner tracking. Trigger on any mention of AI-Shifu, AI师傅, MarkdownFlow, Teaching Prompt, Course Prompt authoring, course analytics, creator analytics, 学习人数, 完成率, 卡课节, 订单收入, 积分消耗, or learner progress.
ai-shifu/skills · ★ 10 · AI & Automation · score 69
Install: claude install-skill ai-shifu/skills
# AI-Shifu Course Creator Route each request to the smallest complete instruction set needed to create, edit, optimize, deploy, manage, or analyze an AI-Shifu course. Teaching Prompts and Course Prompts use MarkdownFlow. ## Startup Sequence On the first invocation in a session: 1. Read `references/language-policy.md` and resolve `resolved_target_language` before the first user-visible response. 2. Read `references/session-controls.md` completely before the first user-visible response. 3. Apply its contact, version-check, progress/error, and handoff rules. 4. Classify the request with the routing table below. 5. Read every file or anchored section listed for the selected Task Router row, then execute the listed stages in order. When one file appears at multiple anchored stages, read it once and apply each named section at its listed point. The Task Router and Reporting map are the only root loading declarations in this file. 6. In each selected reference, read the ordered bullets under `## Required References` before applying that reference. Resolve those strong dependencies transitively. 7. Load a reference's `## Conditional References` only when its stated condition applies. Outside the Task Router, Reporting map, `## Required References`, and applicable `## Conditional References`, every file-path mention is navigation only and never changes the selected stages. 8. For mixed requests, combine the relevant rows and preserve their dependency order. ## Task Router | User