Automated summary
Initiates an AutoGLM GUI automation task to perform browser-based workflows such as form filling, data extraction, and multi-step web navigation.
Strengths
- Delegates complex web tasks to a specialized planner and navigator
- Supports user constraints and safety checkpoints
- Handles sensitive steps with human-checkpoint reminders
Limitations
- Only works with browser-based GUI tasks
- Requires clear user goal for effective automation
- May fail on sites with heavy JavaScript or anti-bot measures
Use when you need to automate repetitive or multi-step browser tasks like searching, extracting structured data, or filling forms across several pages.
Avoid for tasks requiring real-time interaction or complex decision-making that cannot be pre-defined, or for tasks outside a web browser.
Security analysis
SafeThe skill only delegates to a subagent and does not execute any system commands, destructive actions, or data exfiltration. It provides safety reminders and leaves actual execution to other controlled components.
No concerns found
How this analysis is madeExamples
/gui-task Compare prices of iPhone 16 on Amazon, Best Buy, and Apple Store, and list the cheapest option with shipping costs./gui-task Go to LinkedIn, find the 'Software Engineer' job posting from Google, and apply using the attached resume – but do not submit without asking me first./gui-task Extract the top 10 news headlines from BBC News today and save them to a file named bbc_headlines.txt.name: gui-task description: > Start an AutoGLM GUI automation task. Use when the user wants to automate a browser workflow: filling forms, searching, extracting data, navigating sites, or completing multi-step web tasks. Invoke with /gui-task followed by the goal description.
GUI Task Skill
You have been invoked to start an AutoGLM GUI automation task.
What to do
- Extract the user's goal from the invocation arguments
- Confirm your understanding of the goal with one sentence
- Immediately delegate to the
task-plannersubagent with the full goal
Invocation
Pass the complete goal to task-planner, including:
- The target website or service (if specified)
- The desired outcome
- Any constraints the user mentioned (e.g. "don't spend money", "read-only")
Example delegation prompt to task-planner
Automate the following task:
GOAL: [user's goal]
CONSTRAINTS: [any user-specified constraints, or "none"]
CONTEXT: [any relevant details from the conversation]
Decompose this into steps, validate each for safety, execute via web-navigator,
handle any blockers with human-checkpoint, and produce a final report.
Before delegating, remind the user
"I'll start the automation. You can pause or stop at any time. I'll ask for your input if I encounter a login, payment, or other sensitive step."
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/gui-task-automation-mryiqim1/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/gui-task-automation-mryiqim1' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/gui-task-automation-mryiqim1/download' --output '.skill-downloads/gui-task-automation-mryiqim1/SKILL.md.part' && mv '.skill-downloads/gui-task-automation-mryiqim1/SKILL.md.part' '.skill-downloads/gui-task-automation-mryiqim1/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.
Claude Code
test -f '.skill-downloads/gui-task-automation-mryiqim1/SKILL.md' && test -s '.skill-downloads/gui-task-automation-mryiqim1/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/gui-task' && cp -R '.skill-downloads/gui-task-automation-mryiqim1' '.claude/skills/gui-task'OpenSkills
OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.
Official OpenSkills installationopenskills install './.skill-downloads/gui-task-automation-mryiqim1'openskills read 'gui-task-automation-mryiqim1'Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.
For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.
openskills syncManual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/gui-task-automation-mryiqim1/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
PDF Reader
Productivity
Read and extract text from PDF files, including documents, reports, contracts, and spreadsheets. Works with local files, URLs, and WhatsApp attachments. Use whenever PDF content is needed, even if not explicitly requested.
Discord Messaging Workflows
Productivity
Use the message tool to send, edit, and moderate Discord messages with interactive components.
Interactive Verdict Preview
Productivity
Generate an interactive HTML preview of keep/drop verdicts for maintainer review, then process the pasted feedback JSON.