بنقرة واحدة
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