2026-04-23 23:07:19 -06:00
|
|
|
# Innovation Content: Educational Content Development Modes & Skills
|
|
|
|
|
|
2026-04-23 23:43:33 -06:00
|
|
|
**Version:** 1.1.1
|
2026-04-23 23:07:19 -06:00
|
|
|
|
|
|
|
|
A comprehensive suite of Roo Code modes and skills designed for educational content developers and producers.
|
|
|
|
|
|
|
|
|
|
## Overview
|
|
|
|
|
|
|
|
|
|
This project provides specialized modes and skills that enable educational content teams to:
|
|
|
|
|
- Design curricula aligned with educational standards
|
|
|
|
|
- Write engaging instructional content
|
|
|
|
|
- Develop valid and reliable assessments
|
|
|
|
|
- Produce multimedia educational content
|
|
|
|
|
- Design engaging learning experiences
|
|
|
|
|
- Ensure accessibility compliance
|
|
|
|
|
|
|
|
|
|
## Quick Start
|
|
|
|
|
|
|
|
|
|
### Modes
|
|
|
|
|
|
|
|
|
|
| Mode | Slug | Purpose | Skills |
|
|
|
|
|
|------|------|---------|--------|
|
|
|
|
|
| 📝 Curriculum Designer | `curriculum-designer` | Design curricula, learning objectives, course structures | 5 |
|
|
|
|
|
| 📖 Instructional Writer | `instructional-writer` | Write lesson content, exercises, learner documentation | 5 |
|
|
|
|
|
| 🧪 Assessment Developer | `assessment-dev` | Create assessments, quizzes, rubrics, evaluation criteria | 5 |
|
|
|
|
|
| 🎬 Content Producer | `content-producer` | Produce video scripts, interactive content, multimedia assets | 5 |
|
|
|
|
|
| 🎨 Learning Experience Designer | `lx-designer` | Design learning journeys, interactive features, engagement | 5 |
|
|
|
|
|
| ♿ Accessibility Auditor | `accessibility-auditor` | Audit content for WCAG compliance and inclusive design | 5 |
|
|
|
|
|
|
|
|
|
|
### Skills
|
|
|
|
|
|
|
|
|
|
30 specialized skills supporting the 6 modes above:
|
|
|
|
|
|
|
|
|
|
#### Curriculum Designer Skills
|
|
|
|
|
| Skill | Description |
|
|
|
|
|
|-------|-------------|
|
|
|
|
|
| `learning-objective-validator` | Validate objectives against Bloom's Taxonomy |
|
|
|
|
|
| `competency-mapper` | Map objectives to competency frameworks |
|
|
|
|
|
| `curriculum-gap-analyzer` | Identify gaps in curriculum coverage |
|
|
|
|
|
| `standards-compliance-checker` | Verify alignment with educational standards |
|
|
|
|
|
| `prerequisite-analyzer` | Validate prerequisite chains |
|
|
|
|
|
|
|
|
|
|
#### Instructional Writer Skills
|
|
|
|
|
| Skill | Description |
|
|
|
|
|
|-------|-------------|
|
|
|
|
|
| `readability-analyzer` | Analyze content readability (Flesch-Kincaid, SMOG) |
|
|
|
|
|
| `tone-consistency-checker` | Ensure consistent voice and tone |
|
|
|
|
|
| `active-learning-designer` | Design active learning exercises |
|
|
|
|
|
| `explanation-quality-checker` | Evaluate explanation effectiveness |
|
|
|
|
|
| `formative-assessment-writer` | Generate formative assessment questions |
|
|
|
|
|
|
|
|
|
|
#### Assessment Developer Skills
|
|
|
|
|
| Skill | Description |
|
|
|
|
|
|-------|-------------|
|
|
|
|
|
| `assessment-validator` | Validate assessment alignment to objectives |
|
|
|
|
|
| `item-analysis-tool` | Statistical analysis of assessment items |
|
|
|
|
|
| `rubric-generator` | Create analytic and holistic rubrics |
|
|
|
|
|
| `bias-detector` | Identify bias in assessment items |
|
|
|
|
|
| `adaptive-logic-designer` | Design adaptive assessment logic |
|
|
|
|
|
|
|
|
|
|
#### Content Producer Skills
|
|
|
|
|
| Skill | Description |
|
|
|
|
|
|-------|-------------|
|
|
|
|
|
| `storyboard-validator` | Validate multimedia storyboards |
|
|
|
|
|
| `media-asset-manager` | Manage multimedia educational assets |
|
|
|
|
|
| `scorm-packager` | Package content for LMS delivery (SCORM/xAPI) |
|
|
|
|
|
| `caption-quality-checker` | Validate caption and transcript quality |
|
|
|
|
|
| `interactive-content-builder` | Create H5P and interactive content |
|
|
|
|
|
|
|
|
|
|
#### LX Designer Skills
|
|
|
|
|
| Skill | Description |
|
|
|
|
|
|-------|-------------|
|
|
|
|
|
| `journey-mapper` | Map learner journeys and pathways |
|
|
|
|
|
| `engagement-analyzer` | Analyze learner engagement patterns |
|
|
|
|
|
| `gamification-designer` | Design gamification elements |
|
|
|
|
|
| `microlearning-architect` | Design microlearning structures |
|
|
|
|
|
| `ui-spec-generator` | Generate UI specifications |
|
|
|
|
|
|
|
|
|
|
#### Accessibility Auditor Skills
|
|
|
|
|
| Skill | Description |
|
|
|
|
|
|-------|-------------|
|
|
|
|
|
| `wcag-compliance-checker` | Audit WCAG 2.1/2.2 compliance |
|
|
|
|
|
| `screen-reader-simulator` | Simulate screen reader experience |
|
|
|
|
|
| `color-contrast-analyzer` | Analyze color contrast ratios |
|
|
|
|
|
| `cognitive-accessibility-checker` | Evaluate cognitive accessibility |
|
|
|
|
|
| `remediation-advisor` | Provide accessibility remediation guidance |
|
|
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
|
|
1. Copy mode configurations from `modes/*/mode-config.yaml` to your `.roomodes` file
|
|
|
|
|
2. Copy skills to your skills directory (`.agents/skills/` or global skills location)
|
|
|
|
|
3. Ensure XML instruction files are in `.roo/rules-[slug]/` directories
|
|
|
|
|
|
|
|
|
|
## Project Structure
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
innovation-content/
|
|
|
|
|
├── README.md # This file
|
|
|
|
|
├── CHANGELOG.md # Version history
|
|
|
|
|
├── AGENTS.md # Agent configuration
|
|
|
|
|
├── docs/ # Documentation
|
|
|
|
|
│ ├── plan.md # Development plan
|
|
|
|
|
│ ├── srs.md # Software Requirements Specification
|
|
|
|
|
│ ├── support-team-guide.md # Installation and troubleshooting guide
|
2026-04-23 23:43:33 -06:00
|
|
|
│ ├── user-guide.md # User guide with tips and workflows
|
|
|
|
|
│ ├── plan-ES.md # Spanish version of development plan
|
|
|
|
|
│ ├── srs-ES.md # Spanish version of SRS
|
|
|
|
|
│ ├── support-team-guide-ES.md # Spanish version of support team guide
|
|
|
|
|
│ └── user-guide-ES.md # Spanish version of user guide
|
2026-04-23 23:07:19 -06:00
|
|
|
├── modes/ # Mode configurations and rules
|
|
|
|
|
│ ├── curriculum-designer/ # 1 mode-config.yaml + 7 XML rules
|
|
|
|
|
│ ├── instructional-writer/ # 1 mode-config.yaml + 7 XML rules
|
|
|
|
|
│ ├── assessment-dev/ # 1 mode-config.yaml + 7 XML rules
|
|
|
|
|
│ ├── content-producer/ # 1 mode-config.yaml + 7 XML rules
|
|
|
|
|
│ ├── lx-designer/ # 1 mode-config.yaml + 7 XML rules
|
|
|
|
|
│ └── accessibility-auditor/ # 1 mode-config.yaml + 7 XML rules
|
|
|
|
|
├── skills/ # 30 skill definitions
|
|
|
|
|
│ └── [skill-name]/SKILL.md # Each skill has YAML frontmatter + markdown
|
|
|
|
|
└── tests/ # Validation tests (planned)
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Mode Workflow
|
|
|
|
|
|
|
|
|
|
### Primary Workflow
|
|
|
|
|
```
|
|
|
|
|
Curriculum Designer → Instructional Writer → Content Producer
|
|
|
|
|
↓ ↓ ↓
|
|
|
|
|
Assessment Developer ← LX Designer ← Accessibility Auditor
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
### Handoff Sequence
|
|
|
|
|
1. **Curriculum Designer** creates learning objectives and course structure
|
|
|
|
|
2. **Instructional Writer** receives objectives and writes lesson content
|
|
|
|
|
3. **Assessment Developer** creates aligned assessments
|
|
|
|
|
4. **Content Producer** produces multimedia content and packages for LMS
|
|
|
|
|
5. **LX Designer** designs learner journeys and engagement strategies
|
|
|
|
|
6. **Accessibility Auditor** audits all content and provides remediation guidance
|
|
|
|
|
|
|
|
|
|
### Cross-Mode Collaboration
|
|
|
|
|
```
|
|
|
|
|
┌─────────────────────────────────────────────────────────────┐
|
|
|
|
|
│ Curriculum Designer │
|
|
|
|
|
│ (learning-objective-validator, competency-mapper, ...) │
|
|
|
|
|
└──────────────────────┬──────────────────────────────────────┘
|
|
|
|
|
│ objectives, structure
|
|
|
|
|
▼
|
|
|
|
|
┌─────────────────────────────────────────────────────────────┐
|
|
|
|
|
│ Instructional Writer │
|
|
|
|
|
│ (readability-analyzer, active-learning-designer, ...) │
|
|
|
|
|
└──┬──────────────────────────────┬────────────────────────────┘
|
|
|
|
|
│ lesson content │ assessment requirements
|
|
|
|
|
▼ ▼
|
|
|
|
|
┌──────────────────────┐ ┌───────────────────────────────────┐
|
|
|
|
|
│ Content Producer │ │ Assessment Developer │
|
|
|
|
|
│ (storyboard, SCORM) │ │ (rubric-generator, bias-detector)│
|
|
|
|
|
└──────────┬───────────┘ └──────────────┬────────────────────┘
|
|
|
|
|
│ │
|
|
|
|
|
▼ ▼
|
|
|
|
|
┌─────────────────────────────────────────────────────────────┐
|
|
|
|
|
│ LX Designer │
|
|
|
|
|
│ (journey-mapper, gamification-designer, ...) │
|
|
|
|
|
└──────────────────────┬──────────────────────────────────────┘
|
|
|
|
|
│ complete content package
|
|
|
|
|
▼
|
|
|
|
|
┌─────────────────────────────────────────────────────────────┐
|
|
|
|
|
│ Accessibility Auditor │
|
|
|
|
|
│ (wcag-compliance-checker, remediation-advisor, ...) │
|
|
|
|
|
└─────────────────────────────────────────────────────────────┘
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Development
|
|
|
|
|
|
|
|
|
|
See [docs/plan.md](docs/plan.md) for the development plan and [docs/srs.md](docs/srs.md) for detailed requirements.
|
|
|
|
|
|
|
|
|
|
## Contributing
|
|
|
|
|
|
|
|
|
|
1. Follow the mode configuration format (YAML)
|
|
|
|
|
2. Ensure XML rule files are well-formed
|
|
|
|
|
3. Document all skills with SKILL.md format
|
|
|
|
|
4. Update CHANGELOG.md with all changes
|
|
|
|
|
5. Run validation tests before submitting
|
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
|
|
Internal use - Educational Content Development Team
|