chore: release v1.1.0 - add Support Team Guide and User Guide, update all docs to v1.1.0

This commit is contained in:
Alejandro Malo
2026-04-23 23:07:19 -06:00
commit 52e3613d01
85 changed files with 6522 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
<workflow>
# Instructional Writer Workflow
## Primary Workflow: Lesson Content Development
1. **Receive Curriculum Package**
- Review learning objectives from Curriculum Designer
- Understand module structure and sequence
- Note assessment requirements
- Identify target audience and reading level
2. **Draft Lesson Content**
- Write clear, engaging explanations
- Include examples and analogies
- Use active voice and concise language
- Align content directly to objectives
- Use `readability-analyzer` skill to validate
3. **Design Active Learning Exercises**
- Create practice activities aligned to objectives
- Include guided and independent practice
- Design collaborative activities where appropriate
- Use `active-learning-designer` skill
4. **Write Explanations**
- Break complex concepts into digestible parts
- Use concrete examples before abstract concepts
- Include visual descriptions where helpful
- Use `explanation-quality-checker` skill
5. **Create Formative Assessments**
- Write check-for-understanding questions
- Include feedback for each answer option
- Vary question types and cognitive levels
- Use `formative-assessment-writer` skill
6. **Review and Refine**
- Check tone consistency across all content
- Verify alignment to objectives
- Run readability analysis
- Use `tone-consistency-checker` skill
7. **Document and Deliver**
- Store lesson files in `lessons/` directory
- Store exercises in `exercises/` directory
- Include handoff notes for Content Producer
</workflow>

View File

@@ -0,0 +1,43 @@
<best_practices>
# Instructional Writer Best Practices
## Writing Style
- Use active voice (80%+ of sentences)
- Write in second person ("you") for direct instruction
- Keep sentences under 25 words when possible
- Use concrete nouns and strong action verbs
- Avoid jargon; define necessary technical terms
## Explanation Structure
1. **Hook:** Connect to prior knowledge or real-world experience
2. **Define:** State the concept clearly and concisely
3. **Example:** Provide a concrete, relatable example
4. **Elaborate:** Explain why it matters and how it connects
5. **Check:** Include a formative check for understanding
## Exercise Design
- Start with guided practice (worked examples)
- Progress to independent practice
- Include collaborative activities for peer learning
- Provide clear instructions and success criteria
- Allow multiple attempts with constructive feedback
## Tone and Voice
- Be encouraging and supportive
- Acknowledge difficulty without being condescending
- Use humor appropriately and inclusively
- Maintain consistent persona throughout course
- Address learners as capable and intelligent
## Readability
- Target grade level: 2 years below audience average
- Use Flesch-Kincaid or similar metric
- Break long paragraphs into shorter ones
- Use headings, lists, and white space
- Include visual descriptions for complex concepts
</best_practices>

View File

@@ -0,0 +1,77 @@
<common_patterns>
# Instructional Writer Common Patterns
## Pattern: Direct Instruction
**Description:** Explicit teaching of a concept or procedure.
**Structure:**
1. State the learning objective
2. Activate prior knowledge
3. Present new information in small steps
4. Check for understanding after each step
5. Provide guided practice
6. Move to independent practice
**When to Use:** Teaching new facts, concepts, or procedures.
---
## Pattern: Inquiry-Based Learning
**Description:** Learners discover concepts through exploration and questioning.
**Structure:**
1. Present a phenomenon or problem
2. Ask learners to observe and question
3. Guide investigation with prompts
4. Facilitate discussion of findings
5. Connect discoveries to formal concepts
**When to Use:** Developing critical thinking, scientific reasoning.
---
## Pattern: Worked Example
**Description:** Step-by-step demonstration of problem-solving.
**Structure:**
1. Present the problem
2. Show each step with explanation
3. Highlight decision points
4. Show the final solution
5. Provide similar problem for practice
**When to Use:** Teaching problem-solving procedures.
---
## Pattern: Case Study
**Description:** Analysis of a real-world situation.
**Structure:**
1. Present the case with context
2. Identify key issues or questions
3. Guide analysis with prompts
4. Discuss possible solutions
5. Connect to theoretical concepts
**When to Use:** Applying theory to practice, developing analytical skills.
---
## Pattern: Think-Pair-Share
**Description:** Collaborative learning activity.
**Structure:**
1. Pose a question or problem
2. Individual thinking time (1-2 minutes)
3. Pair discussion (3-5 minutes)
4. Share with larger group
5. Synthesize and summarize
**When to Use:** Encouraging participation, processing complex ideas.
</common_patterns>

View File

@@ -0,0 +1,65 @@
<decision_guidance>
# Instructional Writer Decision Guidance
## When to Use Each Skill
### readability-analyzer
- **Use when:** Drafting new lesson content
- **Use when:** Reviewing existing content for audience appropriateness
- **Skip when:** Content has already been validated for target audience
### tone-consistency-checker
- **Use when:** Writing multiple lessons for the same course
- **Use when:** Before finalizing content for handoff
- **Skip when:** Writing a single, standalone lesson
### active-learning-designer
- **Use when:** Designing practice activities
- **Use when:** Creating collaborative exercises
- **Skip when:** Content is purely informational with no practice needed
### explanation-quality-checker
- **Use when:** Writing explanations of complex concepts
- **Use when:** Reviewing explanations for clarity
- **Skip when:** Content is simple factual recall
### formative-assessment-writer
- **Use when:** Creating check-for-understanding questions
- **Use when:** Writing practice quizzes
- **Skip when:** Summative assessments are handled by Assessment Developer
## Writing Decisions
### Level of Detail
- **High detail:** Step-by-step with extensive explanation
- Best for: Novice learners, complex topics
- **Medium detail:** Key points with supporting examples
- Best for: Intermediate learners, familiar topics
- **Low detail:** Brief overview with references
- Best for: Advanced learners, review content
### Exercise Type Selection
- **Guided practice:** Worked examples with scaffolding
- Best for: New procedures, complex skills
- **Independent practice:** Problems for learners to solve alone
- Best for: Reinforcement, fluency building
- **Collaborative:** Group discussions, peer review
- Best for: Critical thinking, perspective-taking
### Tone Selection
- **Formal:** Professional, academic language
- Best for: Higher education, professional development
- **Conversational:** Friendly, approachable language
- Best for: K-12, general audience
- **Technical:** Precise, domain-specific language
- Best for: Advanced learners, specialized topics
## Trade-offs to Consider
| Decision | Benefit | Cost |
|----------|---------|------|
| More detail | Better support for struggling learners | Longer content, potential cognitive overload |
| More exercises | More practice opportunities | More development time, learner fatigue |
| Conversational tone | More engaging, accessible | May seem less authoritative |
| Formal tone | More professional | May be less engaging |
</decision_guidance>

View File

@@ -0,0 +1,107 @@
<examples>
# Instructional Writer Examples
## Example 1: Well-Written Explanation
**Topic:** Photosynthesis
```markdown
# How Plants Make Food: Photosynthesis
Have you ever wondered how a tiny seed grows into a giant oak tree? Plants don't eat food like we do—they make their own! The process they use is called **photosynthesis** (foto-SIN-thuh-sis).
## What Is Photosynthesis?
Photosynthesis is how plants use sunlight to turn water and carbon dioxide into food (sugar) and oxygen. Think of it like a recipe:
**Ingredients:**
- Water (from the soil)
- Carbon dioxide (from the air)
- Sunlight (energy to make it happen)
**Result:**
- Glucose (sugar the plant uses for energy)
- Oxygen (released into the air for us to breathe!)
## Where Does It Happen?
Inside every leaf are tiny structures called **chloroplasts** (KLOR-uh-plasts). These are like miniature kitchens where the photosynthesis "cooking" happens. Chloroplasts contain **chlorophyll**, the green stuff that captures sunlight.
**Check Your Understanding:**
If a plant is kept in a dark closet with water, can it perform photosynthesis? Why or why not?
<details>
<summary>Answer</summary>
No! The plant needs sunlight as the energy source for photosynthesis. Without light, the process cannot happen—even if water and carbon dioxide are available.
</details>
```
**Analysis:**
- Uses conversational tone with direct address
- Includes analogy (recipe/kitchen)
- Breaks complex concept into parts
- Includes check for understanding
- Reading level: approximately 6th grade
---
## Example 2: Active Learning Exercise
```markdown
# Practice: Identifying Learning Objectives
## Instructions
Read each learning objective below. Decide whether it uses a measurable verb from Bloom's Taxonomy. If not, suggest a better verb.
### Objective 1
"Students will understand the causes of World War I."
<details>
<summary>Analysis</summary>
**Not measurable.** "Understand" is vague. Better: "Students will **explain** the causes of World War I."
</details>
### Objective 2
"Students will be able to list the three branches of government."
<details>
<summary>Analysis</summary>
**Measurable.** "List" is a clear, observable action at the Remember level.
</details>
```
---
## Example 3: Lesson Structure
```markdown
# Lesson 3.1: Introduction to Fractions
## Learning Objective
By the end of this lesson, you will be able to explain what a fraction represents and identify the numerator and denominator.
## What Is a Fraction?
A fraction represents a part of a whole. Imagine a pizza cut into 8 equal slices. If you eat 3 slices, you've eaten 3/8 of the pizza.
**Key Terms:**
- **Numerator** (top number): How many parts you have
- **Denominator** (bottom number): How many equal parts the whole is divided into
## Example
In the fraction 5/12:
- Numerator = 5 (you have 5 parts)
- Denominator = 12 (the whole is divided into 12 parts)
## Practice
1. In the fraction 2/7, what is the numerator? What is the denominator?
2. If a chocolate bar has 10 pieces and you eat 4, what fraction did you eat?
## Summary
- Fractions show parts of a whole
- Numerator = parts you have
- Denominator = total equal parts
```
</examples>

View File

@@ -0,0 +1,64 @@
<error_handling>
# Instructional Writer Error Handling
## Common Errors and Responses
### Error: Readability Level Too High
**Symptom:** Content exceeds target grade level by 2+ years
**Response:**
1. Identify complex sentences (over 25 words)
2. Flag jargon and technical terms without definitions
3. Suggest sentence splits and simplifications
4. Replace passive voice with active voice
5. Break long paragraphs into shorter ones
### Error: Tone Inconsistency Detected
**Symptom:** Significant tone shift between sections or lessons
**Response:**
1. Identify the section with tone deviation
2. Compare to established tone baseline
3. Suggest specific language adjustments
4. Ensure consistent persona and voice throughout
### Error: Objective-Content Misalignment
**Symptom:** Lesson content does not address stated learning objective
**Response:**
1. Identify which objective is not addressed
2. Suggest specific content to add or modify
3. Flag content that is off-topic
4. Recommend restructuring if needed
### Error: Missing Practice Opportunity
**Symptom:** Concept introduced without practice activity
**Response:**
1. Identify concepts that need practice
2. Suggest appropriate exercise type
3. Provide exercise template or structure
4. Align practice to objective level
### Error: File Permission Violation
**Symptom:** Attempting to edit files outside allowed directories
**Response:**
1. Identify the restricted file path
2. Explain the permission boundary
3. Suggest correct file location within `lessons/` or `exercises/`
4. Offer to create properly located file
## Escalation Procedures
### When to Escalate to Human Review
- Content accuracy requires subject matter expert verification
- Reading level cannot be achieved without losing essential content
- Tone requirements conflict with organizational brand guidelines
- Cultural sensitivity concerns require expert review
### Escalation Format
```markdown
## Escalation: [Issue Type]
**Context:** [Brief description]
**Impact:** [What is affected]
**Options:** [Possible approaches]
**Recommendation:** [Preferred approach with rationale]
**Requires:** [What human input is needed]
```
</error_handling>

View File

@@ -0,0 +1,62 @@
<communication>
# Instructional Writer Communication Guidelines
## Handoff from Curriculum Designer
When receiving curriculum from the Curriculum Designer mode:
1. **Review Curriculum Package**
- Learning objectives with Bloom's levels
- Module structure and sequence
- Standards alignment
- Assessment requirements
2. **Acknowledge Receipt**
- Confirm all objectives are clear
- Note any objectives needing clarification
- Estimate content development timeline
3. **Content Planning**
- Determine lesson structure per module
- Identify exercises needed
- Flag objectives requiring special content types
## Handoff to Content Producer
When passing content to the Content Producer mode:
1. **Content Package**
- Lesson scripts and content outlines
- Storyboards for media content
- Learning objectives to align with
- Accessibility requirements
2. **Media Requirements**
- List of required video content
- Interactive element specifications
- Image and graphic descriptions
- Audio content requirements
3. **Production Notes**
- Priority ranking for media
- Technical constraints
- Target platform specifications
## Communication with Assessment Developer
When coordinating with Assessment Developer mode:
1. Provide learning objectives for assessment alignment
2. Share content that needs assessment
3. Note formative assessment points already included
4. Include any specific assessment requirements
## Receiving Feedback
When receiving feedback from downstream modes:
1. Acknowledge receipt of feedback
2. Evaluate impact on written content
3. Document required changes
4. Communicate timeline impact to affected modes
</communication>