# Build Course Outlines and Lesson Materials

Course preparation can be slow when ideas are scattered. This skill turns discussion into a clear outline and lesson materials.

## Install

```bash
npx skillstore add yunshu0909/lesson-builder
```

## Metadata

- Status: approved
- Slug: yunshu0909-lesson-builder
- Skillstore revision: r1
- Version status: missing
- Tree hash: d204984835edc5e836c88b03bcc6b7f676e6f8e3a6b6aa8a4b5001e883a9b57f
- Author: yunshu0909
- GitHub username: yunshu0909
- License: MIT
- Repository: https://github.com/yunshu0909/yunshu\_skillshub/tree/master/lesson-builder
- Ref: 64ca8af0f54a325752f08bd54e52151061ea659a
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands
- Quality score: 79
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/yunshu0909-lesson-builder
- Manifest: https://skillstore.pages.dev/api/skills/yunshu0909-lesson-builder/manifest

## Capabilities

- Guides a discussion to clarify the audience, topic, goal, and required documents.
- Creates a course outline with a main thread, modules, timing, materials, and preparation tasks.
- Supports quick co-creation or stricter step-by-step confirmation before drafting.
- Expands an approved outline into lesson content with concepts, cases, demonstrations, and summaries.
- Separates core documents from optional guides, registration steps, and reference materials.

## Use Cases

- Prepare a Training Session: Turn an instructor's rough idea into a timed outline and learner-facing lesson document.
- Refine an Existing Lesson: Review a partial outline, improve the module order, and fill gaps before class.
- Create Workshop Materials: Build a practical workshop flow with examples, demonstrations, and optional preparation guides.

## Prompt Templates

### Start a Basic Lesson

```
Help me prepare a lesson about [topic] for [audience]. Use quick co-creation and draft the first outline.
```

### Improve a Draft Outline

```
Here is my current outline. Please identify gaps, ask key questions, and propose a clearer module structure.
```

### Build Full Lesson Materials

```
Use this confirmed outline to write lesson materials with opening context, module content, examples, demonstrations, summary, and homework.
```

### Design a Structured Workshop

```
Create a workshop plan for [duration] with strict confirmation. Include timing, activities, materials, learner preparation, and optional support documents.
```

## Limitations

- It relies on user input for subject accuracy and course context.
- It does not verify facts, citations, or tool instructions automatically.
- It focuses on outlines and lesson documents, not full curriculum strategy.
- It does not generate final slide design assets or visual branding.

## Best Practices

- Share the target audience, course duration, and desired outcome before drafting.
- Confirm the full course framework before asking for detailed lesson content.
- List required tools, accounts, examples, and learner preparation early.

## Anti Patterns

- Do not ask for a full document before the course framework is confirmed.
- Do not mix instructor notes, learner materials, and optional guides without labels.
- Do not rely on the skill to validate facts or external tool procedures.

## Security Audit

- Audited at: 2026-07-08T10:45:38.241\+00:00
- Summary: The five external command findings are false positives caused by Markdown code fences in prose workflow diagrams, not executable shell or Ruby code. The high entropy heuristic is also a false positive because SKILL.md is readable Chinese Markdown and no prompt injection or malicious intent was found.

## Stats

- Views: 150
- Downloads: 19
- Favorites: 3
- Popularity score: 0
