{
  "type": "record",
  "Aspect": {
    "name": "agentSkillKey",
    "keyForEntity": "agentSkill",
    "entityCategory": "core",
    "entityAspects": [
      "agentSkillInfo",
      "dataPlatformInstance",
      "ownership",
      "status",
      "globalTags",
      "glossaryTerms",
      "semanticContent",
      "institutionalMemory",
      "domains",
      "structuredProperties",
      "versionProperties"
    ],
    "entityDoc": "A high-level, reusable capability bundle (prompts + tools + domain expertise) that agents adopt. Defined in git and cataloged in DataHub."
  },
  "name": "AgentSkillKey",
  "namespace": "com.linkedin.pegasus2avro.metadata.key",
  "fields": [
    {
      "Searchable": {},
      "type": "string",
      "name": "id",
      "doc": "Unique identifier for the skill, e.g. \"customer-service-skill\" or a\ngenerated UUID."
    }
  ],
  "doc": "Key for an AgentSkill entity \u2014 a high-level, reusable capability bundle\n(prompts + tools + domain expertise) that agents can adopt."
}