AI-assisted learning platform for hyper-velocity engineering education with katas, training labs, and coaching
HVE Learning Platform provides a comprehensive AI-assisted learning experience designed for hyper-velocity engineering education. It combines structured learning through katas and training labs with specialized AI coaching agents.
Features
🤖 AI Learning Coaches
Specialized AI assistants for different learning needs:
- learning-content-creator - Collaborative content development partner for creating learning materials
- learning-kata-coach - Focused practice guidance with progress tracking for skill-building exercises
- learning-lab-coach - Comprehensive system coaching for complex learning scenarios
� Prompt Templates
Quick-start prompts accessible via / command in VS Code Chat:
| Prompt |
Description |
/content-creator |
Start a collaborative session to create learning content (katas, labs, assessments) |
/kata-coach |
Begin an interactive kata coaching session with progress tracking |
/lab-coach |
Start a training lab coaching session for complex scenarios |
This extension includes the entire HVE Learning Platform content:
🥋 Learning Katas & Content
Ready-to-use learning materials in the learning/ directory:
- Focused skill-building exercises (15-45 minutes)
- Progressive difficulty levels and structured paths
- Hands-on practice scenarios with real-world context
- Built-in assessment and progress tracking systems
📖 Learning Documentation
Comprehensive guides in the docs/ directory:
- Learning methodology and educational philosophy
- Skill assessment frameworks and rubrics
- Progress tracking and measurement systems
- Contributing guidelines for content creators
Automation utilities in the scripts/ directory:
- Content validation and quality assurance
- Learning path generation and organization
- Progress tracking and analytics
- Content management utilities
📋 Content Creation Guidelines
Best practice instructions for creating learning content:
- Kata Content - Guidelines for creating focused practice exercises
- Training Lab Content - Instructions for comprehensive learning experiences
- Learning Path Content - Structured progression through topics
- Learning Coach Schema - Framework for AI coaching interactions
- Category Organization - Standards for organizing learning materials
- Markdown Formatting - Consistent documentation standards
Getting Started
After installing this extension, the AI learning coaches and prompts will be available in GitHub Copilot Chat.
Option 1: Select an Agent from the Drop-down
- Open GitHub Copilot Chat
- Select a custom agent from the drop-down list (e.g.,
learning-kata-coach)
- Start your conversation
Option 2: Use a Prompt Template
- Open GitHub Copilot Chat
- Type
/ and select a prompt (e.g., /kata-coach)
- Follow the guided session
Usage Examples
Creating Learning Content
/content-creator I want to create a new kata for Docker containerization
/content-creator Let's design a training lab for microservices architecture
Getting Learning Coaching
/kata-coach Guide me through this Kubernetes practice exercise
/lab-coach Help me understand the integration between these components
Learning Philosophy
The HVE Learning Platform is built on these core principles:
- AI-Assisted Learning - Integrated AI coaching throughout the learning journey
- Discovery-Based - OpenHack-style methodology promoting hands-on exploration
- Progressive Mastery - Carefully sequenced learning paths building real-world skills
- Practical Focus - All exercises solve actual engineering challenges
Requirements
- VS Code version 1.106.1 or higher
- GitHub Copilot extension
License
MIT License - see LICENSE for details
Support
For issues, questions, or contributions, please visit the GitHub repository.
Brought to you by Microsoft ISE HVE Essentials