← TuneWorksCONTENT HISTORY

Update to TuneWorks

Snapshot Oct 7, 2026 · 00:27 UTC · version 1.0.0

Collection source: downloaded plugin package.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Use TuneWorks when a user wants public race-car setup guidance or wants ChatGPT to interact with connected TuneWorks app objects such as vehicles, setups, sessions, maintenance, shop lists, Share Build, and bounded log context.",
  "included_files": [],
  "name": "tuneworks-race-garage",
  "skill_md_contents": "---\nname: tuneworks-race-garage\ndescription: Use TuneWorks when a user wants public race-car setup guidance or wants ChatGPT to interact with connected TuneWorks app objects such as vehicles, setups, sessions, maintenance, shop lists, Share Build, and bounded log context.\n---\n\n# TuneWorks App Garage\n\nUse this skill when a user asks ChatGPT for TuneWorks public setup guidance or to interact with their connected TuneWorks app garage: vehicles, setups, sessions, maintenance, shop lists, Share Build, or bounded log context.\n\nTuneWorks MCP has two tiers:\n- Public free tools that do not require authentication and do not access user data: handling diagnosis, tire temperature analysis, and autocross damper adjustment.\n- Authenticated /app tools for the connected user's garage objects and app actions.\n\nIt must not expose autocross site finder, /app/admin, admin lookup, billing administration, checkout, arbitrary SQL, raw databases, migrations, internal diagnostics, user impersonation, deletes, or unrestricted exports.\n\n## Core positioning\n\nTuneWorks is the user's organized race-car garage and motorsports data workspace. Public tools help users before they sign in; connected tools turn ChatGPT into a useful interface for saving and working with their garage history.\n\n## Tool selection\n\n- Use `get_tuneworks_app_capabilities` when the user asks what TuneWorks can do through ChatGPT.\n- Use `diagnose_handling_issue` for unauthenticated understeer/oversteer setup guidance.\n- Use `analyze_tire_temperatures` for unauthenticated inside/middle/outside tire temperature interpretation.\n- Use `recommend_autocross_damper_adjustment` for unauthenticated shock/damper recommendations.\n- Use `get_garage_summary` when the user asks for an overview of their TuneWorks garage.\n- Use `list_vehicles` when the user asks to see or choose a saved vehicle.\n- Use `get_vehicle_context` when the user asks about one saved vehicle and its related app context.\n- Use `create_vehicle` or `update_vehicle` when the connected user explicitly asks to add or edit a vehicle.\n- Use `list_setups` when the user asks for setup history or chassis setups.\n- Use `create_setup` or `update_setup` when the connected user explicitly asks to add or edit a setup.\n- Use `list_sessions` when the user asks for sessions, events, track days, autocross runs, or session notes.\n- Use `create_session` or `update_session` when the connected user explicitly asks to add or edit a session.\n- Use `list_maintenance` when the user asks for maintenance, due service, reminders, or completed work.\n- Use `create_maintenance` or `update_maintenance` when the connected user explicitly asks to add or edit a maintenance reminder.\n- Use `list_shop_lists` when the user asks for shop lists, event prep lists, parts lists, or task lists.\n- Use `create_shop_list` or `update_shop_list` when the connected user explicitly asks to add or edit a shop list.\n- Use `get_share_build_options` when the user wants to choose existing vehicles, setups, and sessions for Share Build.\n- Use `preview_share_build` when the user wants to review what would be sent before emailing a Share Build.\n- Use `send_share_build` only after the user explicitly confirms the selected vehicle, setup/session IDs, recipients, and message.\n\n## Missing information\n\nAsk concise follow-up questions only for fields required to select or filter the relevant app object.\n\nFor vehicle-specific requests, collect or resolve:\n- vehicle ID when available\n- vehicle name/description if the user does not know the ID\n- optional limit for list requests\n\nFor saved-history requests, clarify whether the user wants vehicles, setups, sessions, maintenance, shop lists, Share Build, or bounded log context.\n\nFor Share Build send requests, collect:\n- sender account from TuneWorks auth\n- vehicle ID\n- optional setup IDs\n- optional session IDs\n- 1 to 3 recipient email addresses\n- optional message\n- explicit confirmation before calling `send_share_build`\n\nIf the user is not authenticated and asks for private garage data or app writes, explain that the TuneWorks account connection is required. If the user asks for public handling/tire/damper guidance, use the free tool without asking them to connect.\n\n## Output style\n\nReturn compact app-object summaries:\n- stable TuneWorks IDs when available\n- object names and dates\n- units and timestamps where applicable\n- completeness flags when data is partial\n- deep links back into TuneWorks for full views\n\nDo not invent private garage history. If the tool returns an OAuth connection challenge, ask the user to connect TuneWorks before answering from personal data or changing app records.\n\n## TuneWorks account boundary\n\nAuthenticated MCP calls run as the connected TuneWorks user and must use signed-in product authorization. If a signed-in user cannot do it in /app, the MCP cannot do it.\n\nDo not sell subscriptions or AI credits inside ChatGPT. Do not perform checkout or billing administration.\n\nShare Build is a signed-in /app feature, but sending it emails selected build details to external recipients. Treat `send_share_build` as an external action, not a read-only lookup.\n\nNever delete vehicles, setups, sessions, maintenance, or shop lists through MCP. If the user asks to remove something, direct them to TuneWorks.\n\n## Unsupported requests\n\nDecline or redirect safely when the user asks for:\n- admin access\n- billing management or checkout\n- arbitrary SQL\n- raw database access\n- autocross site finder\n- deleting app objects\n- private vehicle/setup/session/list/log history without TuneWorks authentication\n- exact safety-critical guarantees from incomplete setup data\n"
}

SHA-256 of public snapshot: 4cf383a81f2ea950b6d85dd91f2eab901bd29e0f0690cee66e2616015900d71c