com um clique
qa-evaluation
Guide for analyzing git diff and refining QA test plans
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Guide for analyzing git diff and refining QA test plans
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Git commit conventions and workflow
Guide for breaking features into atomic, implementable tasks
TDD workflow and testing patterns
Author safe RalphX Agent Workflow scripts that orchestrate durable delegated agents through the high-level workflow API.
Guide for generating QA test steps with agent-browser commands
Narrow RalphX Agent Workspace bridge playbook for workflow events delivered into an existing Agent Workspace conversation.
| name | qa-evaluation |
| description | Guide for analyzing git diff and refining QA test plans |
Guidelines for refining test plans based on actual implementation and evaluating results.
git diff HEAD~1 --stat # Overview of changed files
git diff HEAD~1 -- <file> # Specific file changes
git log -1 --oneline # Commit message context
Update test commands to match actual implementation:
{
"actual_implementation": "Brief summary of what git diff shows was implemented",
"refined_test_steps": [
{
"id": "QA1",
"criteria_id": "AC1",
"description": "Updated description",
"commands": [
"agent-browser open http://localhost:1420",
"agent-browser wait --load",
"agent-browser is visible [data-testid='actual-element']",
"agent-browser screenshot \"$RALPHX_AGENT_SCREENSHOT_DIR/qa1.png\""
],
"expected": "Updated expectation"
}
]
}
For each step:
{
"qa_results": {
"task_id": "task-123",
"overall_status": "passed",
"total_steps": 5,
"passed_steps": 5,
"failed_steps": 0,
"steps": [
{
"step_id": "QA1",
"status": "passed",
"screenshot": "$RALPHX_AGENT_SCREENSHOT_DIR/qa1-result.png",
"actual": null,
"expected": null,
"error": null
}
]
}
}
Element Not Found
Visibility Failed
Interaction Failed
Value Mismatch
{
"step_id": "QA2",
"status": "failed",
"screenshot": "$RALPHX_AGENT_SCREENSHOT_DIR/qa2-failure.png",
"actual": "Button text is 'Submit' instead of 'Save'",
"expected": "Button should display 'Save'",
"error": "Text content mismatch"
}
If same test passes/fails inconsistently:
1. Read acceptance criteria from prep phase
2. Run: git diff HEAD~1
3. Update test steps based on actual selectors
4. Execute each step:
a. Run commands
b. Check outcome
c. Record result
d. Capture screenshot
5. Calculate totals
6. Return QA results JSON