원클릭으로
skyline-tester
Use this skill when working with SkylineTester or the test list file.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use this skill when working with SkylineTester or the test list file.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
ALWAYS load when working in pwiz_tools/Osprey (C# port), on maccoss/osprey (Rust), or debugging Osprey-Rust parity issues.
ALWAYS load before git commit, push, or PR - team-specific commit format differs from standard conventions.
ALWAYS load when working on LabKey Server modules (MacCossLabModules, targetedms), in a LabKey enlistment directory, or on GitHub issues/PRs in LabKey repositories.
ALWAYS load when working in pwiz_tools/Skyline, on GitHub issues labeled 'skyline', or TODOs referencing Skyline code.
Invoke when starting an autonomous overnight session ("this is a nighttime autonomous session"). Sets a deep-investigation posture - premium on progress and high-definition findings, expects 5-8 hours of work without check-ins.
ALWAYS load when investigating bugs, failures, or unexpected behavior - ensures root cause analysis before attempting fixes.
| name | skyline-tester |
| description | Use this skill when working with SkylineTester or the test list file. |
When working with SkylineTester, consult these documentation files for comprehensive reference.
Read ai/docs/skylinetester-guide.md for:
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 file is shared between SkylineTester, Run-Tests.ps1, and Visual Studio debugger:
-UseTestList-UpdateTestList → Developer sees tests pre-checked in SkylineTesterSee skylinetester-guide.md for details.
Get-Content 'pwiz_tools/Skyline/SkylineTester.log' -Tail 50
./ai/scripts/Skyline/Run-Tests.ps1 -UseTestList
./ai/scripts/Skyline/Run-Tests.ps1 -TestName TestFoo -UpdateTestList
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