본문으로 건너뛰기
cccskills
무료GitHub에 공개

course-builder

[Content] Use when a workflow step or the user asks for course material: Bloom objectives, modules, lessons, exercises and assessments.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md7.9 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Quick Summary

Goal: Build a learner-ready course with Bloom-aligned objectives, progressive modules, lessons, practice, and assessments so learners achieve and demonstrate intended outcomes.

Summary:

  • Purpose: Turn user/research scope into a template-compliant course with aligned outcomes, practice, and assessments.
  • Main flow: Phase 0 detect course context; (1) define audience, prerequisites, duration, outcomes; (2) map objectives to Bloom; (3) structure modules → lessons → exercises → assessments.
  • Continue: (4) develop each lesson's duration, concept, explanation, examples, exercise, assessment; (5) create module knowledge checks + comprehensive final; (6) review alignment, evidence, progression, prerequisites.
  • Gates/output: Create TaskCreate tasks before work; map every objective to Bloom; cite every factual claim inline [N]; use the enforced template; write docs/knowledge/courses/{descriptive-slug}.md; no modes/flags specified.

Workflow:

  1. Define scope — Target audience, prerequisites, duration, objectives
  2. Map objectives — Align to Bloom's taxonomy
  3. Structure curriculum — Modules → Lessons → Exercises → Assessments
  4. Develop content — Per lesson: concept, explanation, examples, exercise
  5. Create assessments — Knowledge checks + final assessment
  6. Review pedagogy — Alignment, progressive difficulty, prerequisite chains

Key Rules:

  • Every objective maps to a Bloom's taxonomy level; include at least one Apply-level objective.
  • Build progressive complexity; each module builds on previous prerequisites.
  • Derive lesson depth, examples, exercises, and assessment format from learner context and objectives; do not fill templates mechanically.
  • Use enforced template .claude/templates/course-outline-template.md.
  • Every factual claim and number in the content ends with an inline [N] citation mapped to a Resources & References row (Title, URL, Author/Org, Date, Tier). Factual claims rest on 2+ independent sources; a single-source claim is marked unverified and held below 60% confidence. Exercises, assessment items and constructed examples are course design, not factual claims.

Critical thinking: Be skeptical; reason sequentially; trace evidence for every claim; state confidence percentages; ideas >80%.

Contents

Course Builder

Phase 0: Detect Course Context

Classify course type, learner level, delivery mode, and constraints before choosing depth, examples, exercises, or assessment formats; ask for missing inputs or state assumptions.

Bloom's Taxonomy Reference

LevelVerb ExamplesAssessment Type
RememberDefine, list, recall, identifyMultiple choice, fill-in-blank
UnderstandExplain, describe, summarize, interpretShort answer, paraphrase
ApplyUse, implement, solve, demonstrateProblem sets, exercises
AnalyzeCompare, contrast, examine, differentiateCase studies, analysis papers
EvaluateJudge, critique, assess, justifyDebates, reviews, peer assessment
CreateDesign, construct, produce, developProjects, portfolios, presentations

Step 1: Define Learning Scope

Gather from user or research (in a research run, read the evidence base tmp/research/_evidence-{slug}.md that web-research --chain=deep-dive returned and cite its sources): Target audience — who + background; Prerequisites — prior knowledge; Duration — total hours/weeks; Desired outcomes — learner capabilities after course.

Step 2: Map Objectives to Bloom's

Assign a Bloom's level to each desired outcome:

  • Start lower: Remember → Understand; progress higher: Apply → Analyze → Evaluate → Create; ensure at least one objective at Apply level or above.

Step 3: Structure Curriculum

Organize 3-8 modules per course:

  • 2-5 lessons/module; module-specific learning objectives; modules build through a prerequisite chain.

Step 4: Develop Lesson Content

For each lesson, provide: (1) Duration — estimated time; (2) Concept — core idea in 1-2 sentences; (3) Explanation — theory, context, why it matters; (4) Examples — 2-3 real-world illustrations; (5) Exercise — hands-on practice activity; (6) Assessment — how to verify learning.

Step 5: Create Assessments

Per module: Knowledge check — 3-5 questions covering key concepts; questions align with module's Bloom's level. Final: Comprehensive assessment — covers all modules; Mix of Bloom's levels — at least 1 question per level taught.

Step 6: Review Pedagogy

Verify objective/activity/assessment alignment, evidence for content claims, labelled assumptions, progressive difficulty, and prerequisite chain; state confidence.

Output

Write to docs/knowledge/courses/{descriptive-slug}.md using enforced template from .claude/templates/course-outline-template.md. List every cited source in Resources & References with Title, URL, Author/Org, Date and Tier; every [N] resolves to a row and every row is cited.


[IMPORTANT] Create small tasks with TaskCreate before work, including a final review task.

Closing Reminders

IMPORTANT MUST ATTENTION Goal: Build a learner-ready course with Bloom-aligned objectives, progressive modules, lessons, practice, and assessments so learners achieve and demonstrate intended outcomes. IMPORTANT MUST ATTENTION Course flow: Phase 0 detect context; (1) define scope; (2) map every objective to Bloom; (3) structure 3-8 modules with 2-5 lessons and prerequisite links; (4) develop each lesson's duration, concept, explanation, examples, exercise, and assessment; (5) create 3-5-question module checks plus a comprehensive final with every taught Bloom level; (6) review alignment, evidence, assumptions, progression, and prerequisites.

IMPORTANT MUST ATTENTION Gate/output: create TaskCreate tasks before work and a final review task; cite every factual claim inline [N] mapped to a Resources & References row (Title, URL, Author/Org, Date, Tier), with a single-source claim marked unverified below 60% confidence; use enforced .claude/templates/course-outline-template.md; write docs/knowledge/courses/{descriptive-slug}.md; no modes/flags specified.

IMPORTANT MUST ATTENTION use user/research evidence, label assumptions, and state confidence; NEVER fabricate course facts.

Anti-Rationalization:

EvasionRebuttal
"Course is simple"Wrong assumptions waste time; apply the full flow.
"This fact is common knowledge"Cite it [N] to a Resources & References row; with one source, mark it unverified below 60%.
"Just do it"Create task tracking first; skip depth only when justified, never skip tracking.

[TASK-PLANNING] MUST ATTENTION Before acting, analyze scope; create small TaskCreate tasks, cite every factual claim inline [N] to a Resources & References row, and complete a final quality review.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

[Documentation] Use when generating, smart-merging or refactoring the root AI context (CLAUDE.md, AGENTS.md) and its Claude/Codex projections. Config file only: project-config.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

duc01226/EasyPlatform122026년 10월 18일 업데이트

[Code Quality] Use when a workflow step or the user asks for AI code or plan review: LLM calls, prompts, agents, RAG, evals and guardrails. --mode={code|plan}; --report-only is read-only.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

duc01226/EasyPlatform122026년 10월 18일 업데이트

[Architecture] Use when a workflow step or the user asks for architecture design, compliance review, scalability grading or whole-project audit via --mode={design|review|scalability|full}.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

duc01226/EasyPlatform122026년 10월 18일 업데이트

[Content] Use when a workflow step or the user asks for product/feature ideation with ranked opportunities and validation tests. --mode={roadmap|scope}.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

duc01226/EasyPlatform122026년 10월 18일 업데이트

[Content] Use when a workflow step or the user asks for business viability: Business Model Canvas, financials, risks and go-to-market recommendation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

duc01226/EasyPlatform122026년 10월 18일 업데이트

[Code Quality] Use when a workflow step or the user asks for a focused code-change review: staged, unstaged, branch diff or simple pull request. --fix-loop fixes and re-reviews. Complex pull request: workflow-review-changes; rationale: why-review.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

duc01226/EasyPlatform122026년 10월 18일 업데이트

duc01226의 스킬 모두 보기

이 스킬의 문제 신고