Agent Skills

August 4, 2026 · View on GitHub

Source: https://kiro.dev/docs/cli/skills/

Portable instruction packages that extend what Kiro knows. Follows the open Agent Skills standard.

How skills work

Kiro discovers skills by reading names/descriptions at session start. When your request matches, Kiro loads full instructions automatically. No slash command needed.

> /context show    # see available skills

Skill locations

LocationScopeUse case
.kiro/skills/WorkspaceProject-specific workflows
~/.kiro/skills/GlobalPersonal workflows across projects

Workspace skills take priority. Default agent loads both automatically.

Custom agents

Must explicitly add skills:

{
  "resources": [
    "skill://.kiro/skills/*/SKILL.md",
    "skill://~/.kiro/skills/*/SKILL.md"
  ]
}

Creating a skill

pr-review/
├── SKILL.md           # Required
└── references/        # Optional
    └── checklist.md

SKILL.md format

---
name: pr-review
description: Review pull requests for code quality, security issues, and test coverage.
---

## Review checklist
1. Check for vulnerabilities, injection risks, exposed secrets
2. Verify edge cases and failure modes
3. Confirm new code has tests
4. Ensure clear naming

Frontmatter fields

FieldRequiredDescription
nameYesLowercase letters, numbers, hyphens. Max 64 chars.
descriptionYesWhen to activate. Max 1024 chars.

Reference files

Put extensive docs in references/ folder. Kiro loads them only when instructions direct it to.