Skill Hub
Learn a new skill, now.
Short courses you can finish in one sitting. Some end in a practical skill you can use the same day, for yourself or your AI agent.
-
Your First Agent
Take an agent from a blank name field to something a stranger can use without you in the room.
You'll be able to: Write instructions for an agent that still behaves when someone you have never met uses it
-
Prompts That Work
The difference between an agent that guesses and an agent that delivers is the instruction. Four short lessons on saying what you mean.
You'll be able to: Give instructions your agent follows the same way twice
Adapted from Prompt Engineering Guide — DAIR.AI (MIT), Generative AI for Beginners — Microsoft (MIT)
-
Spot the Opportunity
You know what your community needs. Four lessons on finding the problem worth solving — before building anything.
You'll be able to: Create a one-page niche sheet, tested against one real conversation
-
Stay in Control
Powerful agents, always under your control. Three lessons on the habits that keep it that way.
You'll be able to: Set controls so an agent never sends, spends, or shares without you
Adapted from AI Agents for Beginners — Microsoft (trustworthy agents lesson) (MIT)
-
Your First Handoff
Build an agent. Hand it to someone. It's theirs to try — and yours to earn from. The capstone of the foundations track.
You'll be able to: Build an agent for a real person, and hand it over, with your referral attached
Library
Open courseware under MIT licence.
Courses published by Microsoft under the MIT licence.
AI Agents for Beginners
- Course Setup
- Introduction to AI Agents and Agent Use Cases
- Explore AI Agent Frameworks
- AI Agentic Design Principles
- Tool Use Design Pattern
- Agentic RAG
- Building Trustworthy AI Agents
- Planning Design
- Multi-agent design patterns
- Metacognition in AI Agents
- AI Agents in Production: Observability & Evaluation
- Using Agentic Protocols (MCP, A2A and NLWeb)
- Context Engineering for AI Agents
- Memory for AI Agents
- Exploring Microsoft Agent Framework
- Building Computer Use Agents (CUA)
- Deploying Scalable Agents with Microsoft Foundry
- Creating Local AI Agents Using Microsoft Foundry Local and Qwen
- Securing AI Agents with Cryptographic Receipts
Generative AI for Beginners
- Getting Started with this course
- Introduction to Generative AI and Large Language Models
- Exploring and comparing different LLMs
- Using Generative AI Responsibly
- Prompt Engineering Fundamentals
- Creating Advanced prompts
- Building Text Generation Applications
- Building Generative AI-Powered Chat Applications
- Building a Search Applications
- Building Image Generation Applications
- Building Low Code AI Applications
- Integrating with function calling
- Designing UX for AI Applications
- Securing Your Generative AI Applications
- The Generative AI Application Lifecycle
- Retrieval Augmented Generation (RAG) and Vector Databases
- Open Source Models
- AI Agents
- Fine-Tuning Your LLM
- Introduction to Small Language Models for Generative AI for Beginners
- Building with Mistral Models
- Building With the Meta Family Models