campusway-e2e-playwright
Validates critical user journeys for the CampusWay platform using automated Playwright smoke tests.
Install
mkdir -p .claude/skills/campusway-e2e-playwright && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19343" && unzip -o skill.zip -d .claude/skills/campusway-e2e-playwright && rm skill.zipInstalls to .claude/skills/campusway-e2e-playwright
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
CampusWay Playwright and smoke validation workflow. Use when: validate critical user journeys, verify login paths, test admin and student flows, confirm no browser regressions after code changes.Key capabilities
- →Run smoke test suites
- →Execute Next.js path checks
- →Update visual baselines
- →Restore test data
How it works
It executes predefined Playwright scripts to verify authentication, role-based dashboards, and navigation within the CampusWay application.
Inputs & outputs
When to use campusway-e2e-playwright
- →Verify student and admin login flows
- →Run smoke tests before merging PRs
- →Update visual baselines for ui components
- →Validate navigation after changes
About this skill
CampusWay E2E Playwright
Outcome
Verify key CampusWay journeys quickly using existing Playwright scripts and role-aware smoke tests.
When To Use
- Any change touching navigation, auth, or role dashboards.
- Before merging frontend or fullstack PRs.
- After fixing production-facing UI/API defects.
Procedure
- Prepare test data if needed:
cd frontend && npm run e2e:prepare
- Run quick smoke suite:
cd frontend && npm run e2e:smoke
- For Next.js path checks:
cd frontend && npm run e2e:next-smoke
- For visual baseline updates:
cd frontend && npm run e2e:visual-baseline
- If data must be reverted:
cd frontend && npm run e2e:restore
- Record failed specs with probable root cause.
Decision Points
- If auth flow changed, include admin and student login specs.
- If only static page changed, run targeted smoke file first then full smoke if risky.
Quality Checks
- No unexpected failures in smoke path.
- Role-specific pages render and basic actions succeed.
- Test data cleanup performed when required.
External Inspirations From Awesome Agent Skills
- anthropics/webapp-testing
Prerequisites
How it compares
It provides a role-aware smoke testing workflow tailored to specific application journeys instead of generic end-to-end testing.
Compared to similar skills
campusway-e2e-playwright side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| campusway-e2e-playwright (this skill) | 0 | 3mo | No flags | Intermediate |
| roier-seo | 4 | 6mo | Review | Intermediate |
| evals-context | 2 | 6mo | Review | Intermediate |
| dust-test | 1 | 3mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by md-muntasir-shihab
View all by md-muntasir-shihab →You might also like
roier-seo
davila7
Technical SEO auditor and fixer. Runs Lighthouse/PageSpeed audits on websites or local dev servers, analyzes SEO/performance/accessibility scores, and automatically implements fixes for meta tags, structured data, Core Web Vitals, and accessibility issues.
evals-context
RooCodeInc
Provides context about the Roo Code evals system structure in this monorepo. Use when tasks mention "evals", "evaluation", "eval runs", "eval exercises", or working with the evals infrastructure. Helps distinguish between the evals execution system (packages/evals, apps/web-evals) and the public website evals display page (apps/web-roo-code/src/app/evals).
dust-test
dust-tt
Step-by-step guide for writing focused, practical tests for Dust codebases following the 80/20 principle.
epic-forms
epicweb-dev
Guide on forms with Conform and validation with Zod for Epic Stack
init
alirezarezvani
Set up Playwright in a project. Use when user says "set up playwright", "add e2e tests", "configure playwright", "testing setup", "init playwright", or "add test infrastructure".
resolve-checks
flowglad
Resolve all failing CI checks and address PR review feedback on the current branch's PR. Runs tests locally, fixes failures, incorporates valid review comments, and resolves addressed feedback. Use when CI is red, after receiving PR feedback, or before merging.