{"rule_id":"AB-163","category":"machine_readable","icon":"📋","title":"Skill.json (JSON-LD) availability","short_description":"Your site serves /skill.json as JSON-LD with @context, @type, name, and url/endpoints for machine-readable agent onboarding.","user_value":"AI agents can discover and understand your onboarding contract in a standardized JSON-LD format, enabling automated capability discovery.","wrong_example":"GET /skill.json → 404","right_example":"{\"@context\":\"https://schema.org\",\"@type\":\"SoftwareApplication\",\"name\":\"MyAgent\",\"url\":\"https://example.com/docs\"}","effort_hint":"moderate","estimated_cost":"$0","severity":"low","pillar":"discovery","version":"1.0.0","counted_in_score":true,"check":{"type":"semantic_validation","sources":["skill_json"]},"fix":{"eligible":true,"type":"deterministic","note":"Serve /skill.json as JSON-LD with @context, @type, name, and url or endpoints fields to provide a machine-readable agent onboarding contract"},"checklist_anchor":"#AB-163","checklist_url":"/agent-readiness-checklist#AB-163","html_url":"/rules/AB-163","json_url":"/rules/AB-163.json","related_rules":[{"rule_id":"AB-010","title":"Machine-Readable Pricing","category":"machine_readable"},{"rule_id":"AB-011","title":"Rate Limits Declared","category":"machine_readable"},{"rule_id":"AB-012","title":"Structured Error Responses","category":"machine_readable"},{"rule_id":"AB-020","title":"MCP Tools List","category":"machine_readable"},{"rule_id":"AB-021","title":"MCP Tool Calls","category":"machine_readable"},{"rule_id":"AB-022","title":"MCP Streaming Support","category":"machine_readable"},{"rule_id":"AB-109","title":"Agent Card version 1.0.0+","category":"machine_readable"},{"rule_id":"AB-164","title":"Error catalog endpoint","category":"machine_readable"}]}