Give Your AI Agent Skills
43mIntermediate2026-06-25
Authors

Angie Jones
Java Champion, Senior Director, and Master Inventor
Course details
Skills are a portable way to package instructions, workflows, and supporting assets for AI agents. They help agents perform specialized tasks more consistently and make it easier to reuse expertise across projects and teams.
In this course, instructor Angie Jones introduces the emerging skills ecosystem and shows you how to find, install, use, create, update, and remove skills using the Skills CLI. Along the way, learn what skills are, how they're structured, and how to design effective skills of your own.
Whether you're using Claude Code, Codex, Copilot, Goose, or another supporting agent, this course provides a practical foundation for extending AI agents with reusable capabilities and creating skills that can be shared across different environments.
Learning objectives
Discover and evaluate skills for specific use cases.
Install and utilize existing skills to extend an AI agent's capabilities.
Assess agent skills using established design principles and best practices.
Design and create effective agent skills from scratch.
Manage the lifecycle of skills through updates and removal.
In this course, instructor Angie Jones introduces the emerging skills ecosystem and shows you how to find, install, use, create, update, and remove skills using the Skills CLI. Along the way, learn what skills are, how they're structured, and how to design effective skills of your own.
Whether you're using Claude Code, Codex, Copilot, Goose, or another supporting agent, this course provides a practical foundation for extending AI agents with reusable capabilities and creating skills that can be shared across different environments.
Learning objectives
Discover and evaluate skills for specific use cases.
Install and utilize existing skills to extend an AI agent's capabilities.
Assess agent skills using established design principles and best practices.
Design and create effective agent skills from scratch.
Manage the lifecycle of skills through updates and removal.
Concepts
Introduction
- Teach AI agents with skills
Find and Build Agent Skills
- Discover and evaluate existing skills
- Connect skills to your agent
- Use skills within agent workflows
- Exploring the makeup of a skill
- Building Agent Skills from scratch
- Building complex Agent Skills
- Following skill design principles
- Keeping your skills up to date
- Removing Agent Skills
Conclusion
Related courses
- Creating Agents with Python and the AI Toolkit for Visual Studio Code
- Microsoft Agent Framework: Design, Orchestrate, and Scale Agentic AI
- Gemini API: Tool and Function Calling
- Model Context Protocol (MCP): Hands-On with Agentic AI
- Advanced AI Governance: Operationalizing AI Controls and Continuous Monitoring
- Using AI to Boost Your Creative Potential
- Fine-Tune Your LLMs
- Optimizing Human Performance on Your Team as a Manager
Related learn paths
- Leverage AI as a Cybersecurity Analyst
- Mastering Executive-Level Data Analytics
- Building AI Agents: Advanced Techniques for Developers
- Develop Your Skills with Large Language Models
- Master Retrieval-Augmented Generation (RAG)
- Business Writing Professional Certificate
- Explore AI for Data Engineering
- Become an IT Security Specialist