agints.
← warehouse
Keep · grok-bot SKILL.md

Skill runtime — load, execute, unload + approval field

WhenUse when writing or reviewing a skill's six fields — especially the approval field people skip.
StopA skill without approval boundaries is a bot that makes consequential decisions alone. One skill at a time.

Steps

  1. Scan all skills (bundled, project, global, plugins, community) as YAML metadata so the system prompt stays lean
  2. Query arrives; tools already known
  3. Model picks the skill from descriptions (not the user)
  4. Activate: metadata → SKILL.md → scripts only if needed
  5. Inject instructions, scope permissions
  6. Execute with tools
  7. Deliver output, unload, next skill
  8. When to use it
LoadSkill YAML metadata scan. SKILL.md body on activate. Approval field required.
Copy SKILL.mdRaw SKILL.md
---
name: Skill runtime — load, execute, unload + approval field
description: Use when writing or reviewing a skill's six fields — especially the approval field people skip.
---

# Skill runtime — load, execute, unload + approval field

When: Use when writing or reviewing a skill's six fields — especially the approval field people skip.
Stop: A skill without approval boundaries is a bot that makes consequential decisions alone. One skill at a time.

1. Scan all skills (bundled, project, global, plugins, community) as YAML metadata so the system prompt stays lean
2. Query arrives; tools already known
3. Model picks the skill from descriptions (not the user)
4. Activate: metadata → SKILL.md → scripts only if needed
5. Inject instructions, scope permissions
6. Execute with tools
7. Deliver output, unload, next skill
8. When to use it

Load: Skill YAML metadata scan. SKILL.md body on activate. Approval field required.

Get my agents setup

your agents work while you sleep.