# What the model sees before it loads any skill

tool name        : Skill
input schema     : {
  "$schema" : "https://json-schema.org/draft/2020-12/schema",
  "type" : "object",
  "properties" : {
    "command" : {
      "type" : "string",
      "description" : "The skill name (no arguments). E.g., \"pdf\" or \"xlsx\""
    }
  },
  "required" : [ "command" ],
  "additionalProperties" : false
}
description size : 1602 characters

--- the <available_skills> block of the tool description ---
<available_skills>
<skill>
  <name>incident-summary</name>
  <description>Summarise an incident timeline into impact, cause, and follow-ups for a status page or postmortem.</description>
</skill>
<skill>
  <name>release-notes</name>
  <description>Write release notes for a software version from a list of merged changes. Use when asked to draft, tidy or summarise release notes or a changelog entry.</description>
</skill>
<skill>
  <name>sql-review</name>
  <description>Review a SQL migration for locking, data-loss and rollback problems. Use when asked to check, review or approve a database migration script.</description>
  <allowed-tools>Bash</allowed-tools>
</skill>
</available_skills>


contains 'release-notes' name        : true
contains a body line ('Breaking')    : false
contains the reference file name     : false
