Favicon of glass-tests

glass-tests Skill

AI Agent SkillC#Open source

Use when working with PTVS Glass tests: setupglass.py, runglass.py, Glass.TestAdapter, Newtonsoft.Json assembly mismatches, Azure Pipelines Glass cache, TestScript.xml, glass2.exe, and mixed-mode Python debugger tests. Published by microsoft in PTVS.

Decision snapshot

Is this a fit?

Best for

Testing, Deployment, Documentation, Includes SKILL.md

Works with

Compatibility not yet detected.

Access

Permission behavior not yet detected.

Setup

Copy skill directory

Project health

2 months ago · Apache-2.0 license

Considerations

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

What is glass-tests Skill?

Use when working with PTVS Glass tests: setupglass.py, runglass.py, Glass.TestAdapter, Newtonsoft.Json assembly mismatches, Azure Pipelines Glass cache, TestScript.xml, glass2.exe, and mixed-mode Python debugger tests. Published by microsoft in PTVS. 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
85/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
  • Deployment
  • Documentation
  • Testing use cases
  • Deployment use cases

Declared skill metadata

  • Source file: .claude/skills/glass-tests/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 glass-tests Skill

  • Use it for testing.
  • Use it for deployment.
  • Use it for documentation.

Built with

C#Copy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/PTVS
  • Skill file: .claude/skills/glass-tests/SKILL.md

What it does

Use when working with PTVS Glass tests: setupglass.py, runglass.py, Glass.TestAdapter, Newtonsoft.Json assembly mismatches, Azure Pipelines Glass cache, TestScript.xml, glass2.exe, and mixed-mode Python debugger tests.

Skill instructions

PTVS Glass Tests When to Use Use this skill when setting up, running, debugging, or investigating CI failures for PTVS Glass tests. Glass tests exercise Visual Studio debugger behavior, including mixed-mode Python/native scenarios, and require Microsoft-internal drops for the Glass runner. Link to existing human-facing documentation instead of duplicating it. Start with Python/Tests/GlassTests/readme.txt, which links the internal Concord Glass docs and presentation. Key Files - Build/setupglass.py: downloads drop.exe, Glass, NuGet tools, and vstest drops; extracts VSIX payloads; copies PTVS debugger bits; discovers installed Python versions; generates .GlassTestProps files; verifies the test listing. - Build/runglass.py: calls copyptvsoutput(), verifies the runtime test root, and invokes vstest.console.exe with /Parallel and TRX logging. - Build/templates/runtests.yml: installs Python versions, restores or populates the GlassTests cache, acquires the Azure DevOps token, runs setup, run

Verified compatibility and discovery

Frequently asked questions

What is glass-tests?

glass-tests is a open-source AI agent skill with Copy skill directory. Use when working with PTVS Glass tests: setupglass.py, runglass.py, Glass.TestAdapter, Newtonsoft.Json assembly mismatches, Azure Pipelines Glass cache, TestScript.xml, glass2.exe, and mixed-mode Python.

Who is glass-tests best for?

glass-tests is best for reusing agent instructions, scripts, and references, testing workflows, deployment workflows, documentation workflows.

How do I install glass-tests?

Install or run glass-tests using Copy skill directory. Check glass-tests for the latest setup command.

Is glass-tests actively maintained?

glass-tests may need a closer maintenance check before production use.

Share:

Stars
2,565
Forks
680
Last commit
2 months ago
Last verified
Aug 26, 2026
Metadata fetched
Aug 26, 2026
Repository age
11 years
License
Apache-2.0

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 glass-tests