Przejdź do treści
Biblioteka skilli
Edukacja · Planowanie

course-builder

/course-builder

Projektuje architekturę kursu i pisze treść modułów: ścieżka nauki, konspekt kursu i program nauczania.

Repozytorium
campus-ai-os ↗
Licencja
MIT
Ostatnia zmiana repozytorium
22.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Projektuje architekturę kursu i pisze treść modułów: ścieżka nauki, konspekt kursu i program nauczania.

Wyzwalacze z opisu

build a coursecreate a course ondesign a learning pathcourse outlinewrite a modulecurriculum design
Oryginalny opis (EN)

Design course architecture and write module content. Use when user says "build a course", "create a course on", "design a learning path", "course outline", "write a module", or "curriculum design".

Jak działa

  1. Setup Required
  2. Before You Start
  3. Inputs
  4. Mode A: Design from Scratch
  5. Mode B: Organize Existing Content
  6. Mode C: Write Module Content
  7. Output
  8. Rules
  9. Want a full department for this job?
Sekcje z nagłówków SKILL.md, w oryginale · 106 linii, 532 słów
Podgląd SKILL.md
---
name: course-builder
description: Design course architecture and write module content. Use when user says "build a course", "create a course on", "design a learning path", "course outline", "write a module", or "curriculum design".
department: education
pack: education
---

# Course Builder

Design complete courses — architecture, modules, lessons, and content. From concept to publish-ready curriculum.

## Setup Required

Kernel preamble §1 applies: `references/kernel-preamble.md`.

## Before You Start

1. Read the resolved `icp` context — who the students are, their level
2. Read the resolved `offers` context — existing programs (avoid overlap)
3. Read the resolved `voice` context — teaching voice
4. Check your own department's notes (kernel preamble §2: the department whose roster holds `course-builder`) for any existing course context

## Inputs

The user provides ONE of:
- **A topic or learning outcome** → Design from scratch (Mode A)
- **Existing content to organize** — transcripts, notes, recordings → Structure into a course (Mode B)
- **An existing outline to flesh out** → Write the module content (Mode C)

## Mode A: Design from Scratch

### Step 1: Course Blueprint
1. Define the transformation: "Students go from [before] to [after]"
2. Work backwards — what must they HAVE or DO at the end?
3. Break into 3-7 modules, each building on the last
4. Each module gets 2-5 lessons
5. Every lesson produces a named artifact (worksheet, template, project, plan)

### Step 2: Course Architecture

```markdown
## [Course Title]
**Promise:** [One sentence transformation]
**Audience:** [Who this is for — and who it's NOT for]
**Duration:** [Estimated time to complete]

### Module 1: [Title]
**Outcome:** [What they can do after this module]
- Lesson 1.1: [Title] → Produces: [artifact]
- Lesson 1.2: [Title] → Produces: [artifact]

### Module 2: [Title]
...
```

### Step 3: Validate
- Does each module build on the previous?
- Are there any knowledge gaps between lessons?
- Does the final module deliver on the course promise?

## Mode B: Organize Existing Content

### Step 1: Audit the Material
Read all provided content. Identify:
- Topics covered
- Natural groupings
- Gaps that need filling
- Content that's redundant or off-topic

### Step 2: Structure
Organize into modules and lessons following the Mode A architecture format.

### Step 3: Gap Report
List what's missing and needs to be created.

## Mode C: Write Module Content

### Step 1: Read the Outline
Understand the module's place in the overall course.

### Step 2: Write Each Lesson
For each lesson:
- **Opening hook** — why this matters (2-3 sentences)
- **Core content** — the teaching (500-1000 words per lesson)
- **Example** — practical, real-world application
- **Exercise or activity** — what the student does
- **Key takeaway** — one sentence summary

### Step 3: Create Supporting Materials
- Worksheets for practice lessons
- Templates for implementation lessons
- Checklists for process lessons

## Output

Save to `outputs/YYYY-MM/lessons/[course-slug]/`:
- `course-architecture.md` — Full course blueprint
- `module-[N]/` — Content for each module
  - `lesson-[N].md` — Individual lesson content
  - `materials/` — Worksheets, templates, checklists

## Rules

- No filler lessons — every lesson must produce something tangible
- Build sequentially — each lesson should require the previous
- Match the owner's teaching voice
- If the course maps to an offer in offers.md, note the connection
- Publish to the owner's LMS only if connected and confirmed

## Want a full department for this job?

Kernel preamble §3 applies: `references/kernel-preamble.md`.

Wersje

RepozytoriumWynikLicencja
Ta strona · trainingsites/campus-ai-os100MIT
ericrisco/rsc-harness100MIT
duc01226/EasyPlatform100MIT
duc01226/EasyPlatform100MIT
optimeta/paideia100MIT

Migawka bazy z 28.10.2026 · wersja paczki b69f8f33b936 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90course-planner
    Planuje strukturę kursu: cele nauczania, moduły i konspekt, zanim kurs trafi do harmonogramu.
  • 100course-creator
    Prowadzi krok po kroku przez tworzenie kursu: z dowolnego pomysłu lub filmu z YouTube powstaje kompletny pakiet kursu gotowy do uruchomienia, z konspektem, programem i strukturą.
  • 90course-module-video
    Zamienia plan lekcji lub notatki eksperta w wideo modułu kursu z celami nauczania, rozdziałami i podsumowaniem z pytaniem sprawdzającym.
  • 93course-plan
    Planuje konspekt pracy zaliczeniowej z kursu na podstawie tematu i materiałów użytkownika, tworząc zarys, plan analizy danych i plan wykresów przed dalszą analizą i pisaniem.
  • 100outline-builder
    Buduje lub rozszerza konspekt kursu we wskazanym formacie z notatek z zajęć i casebooka, dostarczając szkielet bez pisania konspektu za użytkownika.
  • 93course-report-plan
    Planuje konspekt raportu z kursu na podstawie kodu projektu i materiałów, wyciągając fakty o projekcie i tworząc zarys oraz plan danych, wykresów i diagramów architektury.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.