Contrôle de Garage Assistant 4

VérifiéPrudence

Interagissez avec Garage Assistant 4, un système de gestion d'atelier auto basé sur FileMaker, via des captures d'écran et des clics précis.

Spar Skills Guide Bot
ProductiviteIntermédiaire
22/07/2026
Claude Code
#gui-automation#filemaker#computer-use#auto-shop#screenshot-driven

Recommandé pour

Synthèse automatique

Pilote Garage Assistant 4 (application FileMaker de gestion d'atelier automobile tournant sous Windows dans Parallels) par captures d'écran et clics, grâce aux outils MCP garage-assistant.

Points forts

  • Boucle de travail explicite : capture d'écran, identification des coordonnées, clic, attente, puis vérification par une nouvelle capture
  • Conseils FileMaker concrets : mode Recherche via ctrl+f, portails défilants, champs déroulants, champs date
  • Raccourcis clavier Windows documentés (ctrl+n, ctrl+d, ctrl+s, tab, échap)
  • Garde-fous de sécurité : jamais de suppression sans confirmation, vérification de l'enregistrement courant, audit trail par captures

Limites

  • Fortement lié à une seule application et à une résolution d'écran fixe (1200 × ~820 px)
  • Repose sur la lecture visuelle des coordonnées, donc fragile si la mise en page ou le thème de FileMaker change
  • Aucune gestion décrite des erreurs de connexion à la VM Parallels ni des fenêtres de dialogue inattendues au-delà de « demander à l'utilisateur »
Quand l'utiliser

À utiliser dès qu'une tâche implique de consulter ou saisir des données dans Garage Assistant 4 : rechercher un véhicule, créer un ordre de réparation, saisir des pièces.

Quand l'éviter

À éviter pour des opérations en masse ou des suppressions de masse, ou lorsque la même donnée est accessible par un export/import ou une API plus fiable que le clic.

Analyse de sécurité

Prudence
Score qualité86/100

The skill uses only screenshot, mouse, keyboard, and window-inspection tools; it does not use shell, network, secrets, or obfuscated payloads. However, it grants direct control over a live FileMaker business application, so unintended clicks/typing could modify records. The included safety rules reduce risk, but the capability warrants caution rather than a purely safe rating.

Points d'attention
  • •UI automation can modify or delete FileMaker records if coordinates or focus are wrong.
  • •Coordinate-based clicking is brittle and may act on unintended fields/buttons if the screen layout changes.
  • •The skill permits typing and keyboard shortcuts in a live business system, so incorrect input could alter customer/vehicle/repair-order data.
Comment cette analyse est faite

Exemples

Vehicle lookup
In Garage Assistant 4, find the customer record for the 2016 Ford F-150 with plate ending in 4RT and show me their contact info and last three repair orders.
Create repair order
Create a new repair order in GA4 for Maria Delgado's 2018 Honda Civic, dated today, for a brake pad replacement, then screenshot it so I can confirm the details.
Enter parts
Add three line items to the open repair order in Garage Assistant 4: oil filter, 5W-30 oil (5 qty), and a drain plug gasket — verify with a screenshot when done.

allowed-tools: mcp__garage-assistant__screenshot, mcp__garage-assistant__click, mcp__garage-assistant__double_click, mcp__garage-assistant__right_click, mcp__garage-assistant__type_text, mcp__garage-assistant__press_key, mcp__garage-assistant__scroll, mcp__garage-assistant__get_window_info, mcp__garage-assistant__wait when_to_use: When the user wants to interact with Garage Assistant 4, GA4, FileMaker, the garage software, vehicle records, repair orders, customer records, parts, invoicing, or anything related to the auto shop management system running in Parallels/Windows

Garage Assistant 4 — Computer Control

You can see and control Garage Assistant 4 (a FileMaker-based auto shop management system running in Parallels on Windows). Follow these rules carefully.

Core Workflow

  1. Always screenshot first — before any action, take a screenshot to see the current state
  2. Identify coordinates — look at the screenshot to find buttons, fields, tabs, menus
  3. Click precisely — use the coordinates you identified (relative to the VM window)
  4. Wait after actions — FileMaker can be slow. Wait 500-2000ms after navigation
  5. Screenshot to verify — after every action, take another screenshot to confirm it worked

Coordinate System

  • Screenshots are captured directly from the VM at 1200 × ~820 pixels
  • Coordinates for clicking correspond to pixel positions in the screenshot image
  • (0, 0) = top-left corner of the screenshot, (1200, 820) = bottom-right
  • The coordinate mapping is automatic — just click where you see things in the screenshot
  • Screenshots work even if other Mac windows are covering Parallels

FileMaker-Specific Tips

  • Navigation: FileMaker uses a tab/layout-based UI. Look for navigation bars, tabs, or sidebar menus
  • Fields: Click directly on a field to focus it, then use type_text. If the field has existing text, use ctrl+a to select all first, then type to replace
  • Records: Use arrow buttons or navigation controls (usually at top/bottom) to move between records
  • Portals: Scrollable lists within a layout — scroll inside them with the scroll tool
  • Dropdown fields: Click the field, wait for the dropdown to appear, then click the option
  • Date fields: Click, select all (ctrl+a), type the date in the expected format
  • Find mode: FileMaker uses ctrl+f to enter Find mode, then Enter to perform the find
  • Save: Records usually auto-save on navigation, but ctrl+s works too

Keyboard Shortcuts (Windows/Parallels)

  • ctrl+n — New record
  • ctrl+f — Find mode
  • ctrl+d — Duplicate record
  • ctrl+s — Save / Commit record
  • ctrl+z — Undo
  • ctrl+p — Print
  • tab — Next field
  • shift+tab — Previous field
  • escape — Cancel / Exit current mode
  • return or enter — Confirm / Execute find

Safety Rules

  • Never delete records unless the user explicitly asks and confirms
  • Always verify you're on the correct record before modifying data
  • Take a screenshot before and after any data modification to create an audit trail
  • If something looks wrong or unexpected, stop and ask the user before proceeding

Common Tasks

Looking up a vehicle/customer

  1. Screenshot to see current state
  2. Navigate to the appropriate layout (Customers, Vehicles, etc.)
  3. Enter Find mode (ctrl+f)
  4. Type search criteria in the relevant field
  5. Press Enter to perform the find
  6. Screenshot to show results

Creating a repair order

  1. Navigate to the Work Orders / Repair Orders layout
  2. Create new record (ctrl+n or click New button)
  3. Fill in fields: customer, vehicle, date, description
  4. Tab between fields
  5. Screenshot to verify

Entering parts/line items

  1. Navigate to the line items area (usually a portal at the bottom of an RO)
  2. Click in the first empty row
  3. Enter part number, description, quantity, price
  4. Tab to move between columns

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/garage-assistant-4-computer-control-mrwakasw/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/garage-assistant-4-computer-control-mrwakasw' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/garage-assistant-4-computer-control-mrwakasw/download' --output '.skill-downloads/garage-assistant-4-computer-control-mrwakasw/SKILL.md.part' && mv '.skill-downloads/garage-assistant-4-computer-control-mrwakasw/SKILL.md.part' '.skill-downloads/garage-assistant-4-computer-control-mrwakasw/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Outils déclarés par l’auteur (à vérifier dans votre agent) : mcp__garage-assistant__screenshot, mcp__garage-assistant__click, mcp__garage-assistant__double_click, mcp__garage-assistant__right_click, mcp__garage-assistant__type_text, mcp__garage-assistant__press_key, mcp__garage-assistant__scroll, mcp__garage-assistant__get_window_info, mcp__garage-assistant__wait

Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Le fichier ne fournit pas un en-tête name/description exploitable pour cette procédure native. Le téléchargement reste disponible pour lecture ; utilisez le mode manuel ci-dessous.

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/garage-assistant-4-computer-control-mrwakasw/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires