Skip to main content

implicit-instruction-grounding

Use this skill when the user wants questions where the right control is described indirectly instead of being named outright. Trigger it for requests like “make the button harder to spot,” “the wording should not match the screen exactly,” “use everyday phrasing like the option at the bottom,” or “force the agent to understand what the control does, not just read the label.” This skill is for GUI tasks where the answer depends on mapping a natural, casual request to the correct on-screen element through function, position, or nearby context.

Aller à l'installation

Informations de source

Dépôt
Dingxingdi/paper_fast_search_backup
Dernière activité de la source
8 avril 2026 à 15:14
Langue détectée de SKILL.md
anglais
Étoiles
0
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
4 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
implicit-instruction-grounding
description
Use this skill when the user wants questions where the right control is described indirectly instead of being named outright. Trigger it for requests like “make the button harder to spot,” “the wording should not match the screen exactly,” “use everyday phrasing like the option at the bottom,” or “force the agent to understand what the control does, not just read the label.” This skill is for GUI tasks where the answer depends on mapping a natural, casual request to the correct on-screen element through function, position, or nearby context.
# Skill: implicit-instruction-grounding ## 1. Capability Definition & Real Case * **Professional Definition**: The capability to ground a user instruction to the correct GUI element when the instruction does not directly copy visible text from the interface, but instead refers to functional intent, spatial relation, or contextual semantics. The agent must infer the target control by combining screen understanding, nearby cues, and task intent rather than relying on literal lexical overlap. * **Dimension Hierarchy**: GUI Perception and Environment Modeling->Element Grounding->implicit-instruction-grounding ### Real Case **[Case 1]** * **Initial Environment**: A mobile map application is open on a permission dialog asking whether the app may access location data. The dialog contains multiple controls, including positive and negative actions, and the relevant negative action is visually small relative to the rest of the screen. * **Real Question**: Reject location permission request. * **Real Trajectory**: Read the permission sheet, identify that the user intent is to deny rather than approve access, map “reject” to the negative action even though the visible label is phrased differently, and tap the denial control. * **Real Answer**: The location permission request is denied. * **Why this demonstrates the capability**: This case is not solved by simple string matching because the user says “reject,” while the screen presents app-specific permission wording. The agent must understand the semantics of the dialog, distinguish approval from refusal, and resolve the correct action from contextual meaning rather than copied text. That combination of intent interpretation and control selection is exactly the essence of implicit grounding. ## Pipeline Execution Instructions To synthesize data for this capability, you must strictly follow a 3-phase pipeline. **Do not hallucinate steps.** Read the corresponding reference file for each phase sequentially: 1. **Phase 1: Environment Exploration** Read the exploration guidelines to discover raw knowledge seeds: `references/EXPLORATION.md` 2. **Phase 2: Trajectory Selection** Once Phase 1 is complete, read the selection criteria to evaluate the trajectory: `references/SELECTION.md` 3. **Phase 3: Data Synthesis** Once a trajectory passes Phase 2, read the synthesis instructions to generate the final data: `references/SYNTHESIS.md`
Voir sur GitHub