Agent Skill
2/7/2026skyline-tester
Use this skill when working with SkylineTester or the test list file.
P
proteowizard
0GitHub Stars
1Views
npx skills add ProteoWizard/pwiz-ai
SKILL.md
| Name | skyline-tester |
| Description | Use this skill when working with SkylineTester or the test list file. |
name: skyline-tester description: Use this skill when working with SkylineTester or the test list file.
SkylineTester Context
When working with SkylineTester, consult these documentation files for comprehensive reference.
Primary Documentation
Read ai/docs/skylinetester-guide.md for:
- Key file paths (log, test list, results)
- Tab overview (Forms, Tutorials, Tests, Build, Quality, Nightly, Output, Run Stats)
- Common workflows
- Integration with Run-Tests.ps1
- Command-line options
- Troubleshooting
Key File Paths (Quick Reference)
All paths relative to project root:
| File | Relative Path |
|---|---|
| SkylineTester.exe | pwiz_tools/Skyline/bin/x64/Debug/SkylineTester.exe |
| TestRunner.exe | pwiz_tools/Skyline/bin/x64/Debug/TestRunner.exe |
| Log file | pwiz_tools/Skyline/SkylineTester.log |
| Test list | pwiz_tools/Skyline/SkylineTester test list.txt |
| Results | pwiz_tools/Skyline/SkylineTester Results/ |
| Settings | pwiz_tools/Skyline/SkylineTester.xml |
| Tutorial screenshots | pwiz_tools/Skyline/Documentation/Tutorials/<tutorial>/<lang>/ |
| ImageComparer | pwiz_tools/Skyline/Executables/DevTools/ImageComparer/ |
The Test List as a Shared Resource
The test list file is shared between SkylineTester, Run-Tests.ps1, and Visual Studio debugger:
- Developer selects tests in SkylineTester → LLM runs same tests with
-UseTestList - LLM updates test list with
-UpdateTestList→ Developer sees tests pre-checked in SkylineTester - VS debugger can be configured to read TestRunner.exe tests from this file
See skylinetester-guide.md for details.
Common Tasks
Check test output
Get-Content 'pwiz_tools/Skyline/SkylineTester.log' -Tail 50
Run tests from shared test list
./ai/scripts/Skyline/Run-Tests.ps1 -UseTestList
Update test list for SkylineTester
./ai/scripts/Skyline/Run-Tests.ps1 -TestName TestFoo -UpdateTestList
Related Documentation
- ai/docs/skylinetester-guide.md - Comprehensive reference (tabs, workflows, integration)
- ai/docs/skylinetester-debugging-guide.md - Debugging hung tests, automated dev-build-test cycles
- ai/docs/build-and-test-guide.md - Build system and Run-Tests.ps1 details
Source Code
Main implementation files:
pwiz_tools/Skyline/SkylineTester/SkylineTesterWindow.cs- Main window and UI logicpwiz_tools/Skyline/SkylineTester/TabBuild.cs- Build tabpwiz_tools/Skyline/SkylineTester/TabTests.cs- Tests tabpwiz_tools/Skyline/SkylineTester/TabTutorials.cs- Tutorials tabpwiz_tools/Skyline/SkylineTester/Main.cs- VS detection, prerequisites
Skills Info
Original Name:skyline-testerAuthor:proteowizard
Download