Favicon of uitest

uitest Skill

AI Agent SkillTypeScriptOpen source

Write, update, run, or debug vscode-java-dependency (Project Manager for Java) UI/E2E tests using AutoTest YAML plans. Use when the user asks for a UI test, E2E test, VS Code UI validation, Java Projects tree/view test, referenced-library test, or autotest plan. Published by microsoft in vscode-java-dependency.

Decision snapshot

Is this a fit?

Best for

Testing, Design and media, Writing, Research

Works with

Compatibility not yet detected.

Access

Permission behavior not yet detected.

Setup

Copy skill directory

Project health

2 months ago · MIT license

Considerations

No specific cautions were detected. Review the source and requested permissions before installing.

What is uitest Skill?

Write, update, run, or debug vscode-java-dependency (Project Manager for Java) UI/E2E tests using AutoTest YAML plans. Use when the user asks for a UI test, E2E test, VS Code UI validation, Java Projects tree/view test, referenced-library test, or autotest plan. Published by microsoft in vscode-java-dependency. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
57/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement. See how SkillIndex evaluates profiles.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Testing
  • Design and media
  • Writing
  • Research
  • Testing use cases

Declared skill metadata

  • Source file: .github/skills/uitest/SKILL.md

These fields retain source and confidence evidence from the indexed SKILL.md.

Compatibility and setup

Copy skill directory
  • Install or run with Copy skill directory

When to use uitest Skill

  • Use it for testing.
  • Use it for design and media.
  • Use it for writing.
  • Use it for research.

Built with

TypeScriptCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/vscode-java-dependency
  • Skill file: .github/skills/uitest/SKILL.md

What it does

Write, update, run, or debug vscode-java-dependency (Project Manager for Java) UI/E2E tests using AutoTest YAML plans. Use when the user asks for a UI test, E2E test, VS Code UI validation, Java Projects tree/view test, referenced-library test, or autotest plan.

Skill instructions

UI/E2E tests with AutoTest Use this skill to add or update UI/E2E coverage for vscode-java-dependency (Project Manager for Java). The repository uses @vscjava/vscode-autotest: YAML plans in test/e2e-plans/.yaml launch VS Code, install the Extension Pack for Java (vscjava.vscode-java-pack) plus a local VSIX of this extension, execute user-facing actions against the Java Projects view, capture screenshots, and write test-results/<plan/results.json. Prerequisites (local) - Node.js = 18 and JDK 21+ installed and on PATH (JDK 21 is required to build the jdtls.ext OSGi bundle). - Close any running VS Code instance before running a plan locally; a running instance can block AutoTest from launching its own VS Code. - Workspace fixtures are in-repo — no external clones are needed. Plans reference ../maven (test/maven, a maven-archetype-quickstart project) or ../invisible (test/invisible, an unmanaged-folder project). Workflow 1. Identify the scenario and search test/e2e-plans/.yaml for an exist

Verified compatibility and discovery

Frequently asked questions

What is uitest?

uitest is a open-source AI agent skill with Copy skill directory. Write, update, run, or debug vscode-java-dependency (Project Manager for Java) UI/E2E tests using AutoTest YAML plans.

Who is uitest best for?

uitest is best for reusing agent instructions, scripts, and references, testing workflows, design and media workflows, writing workflows.

How do I install uitest?

Install or run uitest using Copy skill directory. Check uitest for the latest setup command.

Is uitest actively maintained?

uitest may need a closer maintenance check before production use.

Share:

Stars
196
Forks
102
Last commit
2 months ago
Last verified
Aug 30, 2026
Metadata fetched
Aug 30, 2026
Repository age
8 years
License
MIT

Project health auto-fetched from the source repository.

Maintain this resource?

Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.

Alternatives to uitest