feat: add diagnose-test-failure skill#3133
Draft
amanjeetsingh150 wants to merge 13 commits intomainfrom
Draft
Conversation
Embed the demo_app Flutter project directly in the e2e directory so that it can be built from source in CI instead of downloading pre-built artifacts. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ifacts - Remove "Set up demo_app workspace" copy steps from all jobs — run_tests now references e2e/demo_app/.maestro directly - Android job builds APK from source via flutter build apk - iOS job builds .app from source via flutter build ios --simulator - Remove demo_app entries from manifest.txt (no longer downloaded) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
These workflow files were copied from the demo_app repo and don't belong in the Maestro tree. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2 tasks
The bug analysis content belongs in the PR description, not as a committed file in the repository. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1984de5 to
f724e2a
Compare
8aada44 to
134793f
Compare
Fishbowler
reviewed
Apr 5, 2026
| ls artifacts/commands-*.json | ||
|
|
||
| # Find which tests have FAILED commands | ||
| grep -l '"FAILED"' artifacts/commands-*.json |
Contributor
There was a problem hiding this comment.
Would jq be more efficient in this stage, if it's available?
1cb6436 to
dc8308b
Compare
Base automatically changed from
pr/organize-debug-output
to
pr/demo-app-from-source
April 6, 2026 19:30
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The skill requires to submit a job or artifacts directory which would allow claude to go through all the context around failed command and query maestro.log to see the failure, invoking this from maestro codebase also ensure we have context about code.