Install any skill in seconds. Free to start, no credit card required.
Get Started Free →secondsky/sap-sac-test-automation
SAP Analytics Cloud (SAC) automated testing skill for designing capability-gated browser discovery and deterministic Playwright test suites for SAC stories, dashboards, reports, planning workflows, comments, permissions, visual regression, and reusable QA automation. This skill should be used when building SAC end-to-end tests, onboarding SAC dashboards into Playwright, creating dashboard profiles or scenario YAML, using Microsoft Edge/CDP, Chrome DevTools MCP, Vercel Labs agent-browser, or manu
Passed 18 of 23 test cases with the skill, and 8 of 23 without it.
and 14 more in the full report
11 fixed7 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
Our automated test suite for SAP Analytics Cloud failed during browser initialization and discovery. Provide a troubleshooting procedure for browser handshakes, instructions on what spec to hand off if tenant control remains blocked, and a breakdown of the failure evidence artifacts that should be generated for review.
| Checked | Without skill | With skill |
|---|---|---|
| Require a live list_pages handshake to confirm browser control. | Missed | Passed |
| Include confirmed model metadata and page-by-page widget details in the blocked handoff specification. | Missed | Passed |
| Include Playwright traces and failure category classifications in the generated failure evidence. | Missed | Passed |
The instructions your model reads when the skill loads.
Design reusable SAC test automation as a capability-gated system: select the safest available discovery backend, require human review for profiles and baselines, then use reviewed Playwright code for deterministic execution, CI gating, reporting, and evidence.
Apply the core rule: discovery proposes, humans approve, Playwright executes, CI enforces.
@playwright/test suites, use this SAC skill as the test architecture guide and follow the local project's Playwright conventions.references/chrome-devtools-mcp.md for SAC-safe defaults and Edge boundaries.When the user is starting SAC automation or has not supplied a reviewed dashboard profile, route them through /sac-test-onboard or follow the same intake sequence manually. Use a two-stage intake:
Default to draft-only artifacts until the user explicitly confirms file creation and target directory. If writing is confirmed, use profiles/<profile-id>/intake.md, profiles/<profile-id>/dashboard.yaml, and profiles/<profile-id>/scenarios/read-only-smoke.yaml based on the bundled templates.
After a profile or scenario draft exists, route safety review to sac-test-profile-reviewer when available. Keep the reviewer focused on intake/profile/scenario safety, not broad Playwright suite implementation.
Use this skill to plan, implement, or review SAC automation involving:
Do not use this skill as the main guide for generic web applications. Use general Playwright guidance for non-SAC sites.
test cases passed, vs 8 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.