Skip to main content

What Is a Skill?

A skill is a reusable set of instructions that teaches an AI system how to solve a specific problem.

Examples:

Create a React Atom
Create a Domain Model
Create an API Service
Create a React Context
Create a Storybook Story
Create a Form Using Zod

A skill is not code but a process:


Mini Exercise

Choose one engineering task you do often and write its goal in one sentence.

Then list three rules that would make it reusable as a skill.

Example

Task:

Create a reusable API service.

Three rules:

  • keep transport logic separate from UI
  • use strong typing for requests and responses
  • surface errors through a consistent service contract