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