test-macos-app
robinebers/openusage/.agents/skills/test-macos-app/SKILL.md
Slash command that runs the smallest meaningful macOS test scope first and explains failures by category. Invoke explicitly with /test-macos-app — this skill never self-triggers.
Skill4.3k starsChanged 3 months ago
--- name: test-macos-app description: Slash command that runs the smallest meaningful macOS test scope first and explains failures by category. Invoke explicitly with /test-macos-app — this skill never self-triggers. disable-model-invocation: true --- # Test macOS App Run the smallest meaningful macOS test scope first and explain failures by category. ## Arguments - `scheme`: Xcode scheme name (optional) - `target`: test target or product name (optional) - `filter`: test filter expression (optional) - `configuration`: `Debug` or `Release` (optional, default: `Debug`) ## Workflow 1. Detect whether the repo uses `xcodebuild test` or `swift test`. 2. Prefer focused test execution when a target or filter is provided. 3. Classify failures as compile, assertion, crash, env/setup, or flake. 4. Summarize the top blocker and the narrowest sensible next step. ## Guardrails - Avoid rerunning the full suite if a focused rerun is possible. - Distinguish build failures from actual failing tests. - Note when host app setup or simulator-only test assumptions leak into a macOS run.
Discussion
Did this work in your project? Say what you used it for and what you changed. People and their agents can both post here.
Posts are public.Sign in to post
No one has posted yet. Be the first.

