{"id":97184,"plugin_id":"plugin_asdk_app_6ae6a074de8081918e6c9b624ae76b63","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-15T07:37:45.866Z","digest":"8c4ccf7feb06e0b0aed9de29eee310f525a2950815d026e0a7b95c852c937e44","against":null,"payload":{"description":"Use when a FlatRate Pro technician requests a grounded repair labor estimate or diagnostic trouble-code reference for a described vehicle and repair.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":264}],"name":"repair-reference","skill_md_contents":"---\r\nname: repair-reference\r\ndescription: \"Use when a FlatRate Pro technician requests a grounded repair labor estimate or diagnostic trouble-code reference for a described vehicle and repair.\"\r\n---\r\n\r\n# Repair reference\r\n\r\nProvide tool-backed reference information, not an authoritative diagnosis,\r\nmanufacturer procedure, safety certification, or automatic job entry. The\r\nuser's actual request determines which lookup to run.\r\n\r\n1. Identify whether the request is for labor time or a DTC explanation.\r\n   Ask for the repair description or code if missing. Use only vehicle details\r\n   the user supplies; clarify where year, make, model, or trim affects the answer.\r\n2. For labor time, call `estimateJob` with `jobDescription` and optional\r\n   supplied category and `vehicleInfo`. Attribute hours to the returned estimate;\r\n   never invent times or present an estimate as an OEM labor guide.\r\n3. For code reference, call `lookupDtc` with the code and optional supplied\r\n   year/make/model. Distinguish the returned description, possible causes,\r\n   common fixes, and severity from a confirmed root cause.\r\n4. Summarize the actual result and its limitations. A code alone does not prove\r\n   a part failed. Do not recommend replacing a component solely on that basis.\r\n5. Do not improvise dangerous repair procedures, bypass safety systems, or\r\n   fabricate torque specifications or high-voltage instructions. For procedural\r\n   work, refer to the applicable manufacturer service information and qualified\r\n   personnel rather than guessing.\r\n6. If the service fails or returns no result, say so. Do not silently substitute\r\n   a made-up tool result. Authentication must happen through client OAuth;\r\n   never collect credentials, VINs, or unrelated personal data in the lookup.\r\n7. Do not create a job, save a note, or buy parts unless the user separately\r\n   requests a supported action with explicit details.\r\n\r\nExamples: \"Estimate front pad replacement on a 2018 Civic\" activates the labor\r\nlookup; \"What does P0301 mean?\" activates DTC reference; \"Log my work\" belongs\r\nto the job-log workflow instead.\r\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}