All authors

Claude Skills by GhassenAZZOUZ
github.com/GhassenAZZOUZ26 skills0 installs27 views
- Api SessionWAY 2 — API test session. Use when the user says "api it", "test api", "run api tests", "api test" — OpenAPI spec or endpoint list → playwright-bdd API tests → run → file bugs → API session report.Votes: 0GitHub stars: 2
- BenchmarkWAY 7 — competitor benchmark. Use when the user says "benchmark it", "find competitors", "compare apps", "find alternatives" for an app URL, name, or Git repo.Votes: 0GitHub stars: 2
- Bug ReportClassify a bug's severity × priority and format a developer-ready issue body for it (any tracker) — from a failed test (WAY 1 Phase 4, WAY 2 Phase 3) or from the WAY 3 quick-report shorthand ("report it", "log this", "raise this", "file this issue"). Replaces the former severity-classifier and bug-reporter agents.Votes: 0GitHub stars: 2
- Ci Test SetupWAY 10 — make the generated playwright-bdd suites run in CI on every MR/PR, on the default branch, and on schedules, without Claude — GitLab CI, GitHub Actions, Azure Pipelines, or Bitbucket Pipelines. Use when the user says "ci setup", "add tests to ci", "run tests in pipeline", "set up qa pipeline". Copies the suite into the app repo and writes the CI config; never commits or pushes.Votes: 0GitHub stars: 2
- Diagnose CiWAY 5 — diagnose a failed CI run (GitLab pipeline, GitHub Actions run, Azure Pipelines run, Bitbucket pipeline). Use when the user says "ci it", "diagnose ci", "fix ci", "why did ci fail", "check pipeline" with a run URL or ID.Votes: 0GitHub stars: 2
- E2e SessionWAY 1 — full browser E2E session. Use when the user says "e2e it", "test it", "run e2e", "start testing", "qa this" — requirements (text or a tracker issue) → Gherkin/playwright-bdd tests → run → heal or file bugs → session report.Votes: 0GitHub stars: 2
- Enhance StoryWAY 6 — score and rewrite a user story in your tracker (GitLab, GitHub, Jira, Azure Boards). Use when the user says "analyze us", "enhance us", "analyze and update us", "improve us" with an issue ref (#143, SHOP-143).Votes: 0GitHub stars: 2
- Flaky TriageWAY 13 — find flaky tests across recent runs and quarantine them so they stop producing false bug reports. Use when the user says "flaky", "find flaky tests", "triage flaky", "quarantine", or after repeated unexplained failures.Votes: 0GitHub stars: 2
- Gap StoriesWAY 8 — turn a competitor benchmark into user stories. Use when the user says "gap it", "stories from benchmark", "match the leader", "write gap stories", or chains "benchmark it <target> then gap it".Votes: 0GitHub stars: 2
- Heal TestsWAY 16 — repair tests broken by UI changes (renamed buttons, moved elements) from the latest run. Use when the user says "heal it", "heal tests", "fix selectors", "tests broke after the redesign".Votes: 0GitHub stars: 2
- Load TestWAY 15 — API load / stress / spike / soak testing with k6. Use when the user says "load test", "stress test", "perf test the api", "how many users can it handle", "spike test".Votes: 0GitHub stars: 2
- Mr ImpactWAY 11 — run only the tests a merge request / pull request puts at risk and report on it (GitLab MR, GitHub PR, Azure DevOps PR, Bitbucket PR). Use when the user says "test mr", "test pr", "mr impact", "pr impact", "what does !87 break", "check this pr" with an MR/PR number or URL.Votes: 0GitHub stars: 2
- Provider Azure DevopsHow to perform the tracker skill's operations on Azure DevOps (Services or Server) — Boards work items, Repos pull requests, Pipelines runs and logs, attachments — with the az CLI (azure-devops extension) and its REST API. REST calls were checked against Microsoft's 7.1 reference. Load it when QA_TRACKER or QA_CODE_HOST is azure-devops.Votes: 0GitHub stars: 2
- Provider BitbucketHow to perform the tracker skill's code-host operations on Bitbucket Cloud — pull requests, diffs, PR comments, Pipelines runs and step logs — through the Bitbucket REST API. Bitbucket is a code host here; pair it with Jira (or another tracker) for issues. Load it when QA_CODE_HOST is bitbucket.Votes: 0GitHub stars: 2
- Provider GithubHow to perform the tracker skill's operations on GitHub (github.com or GitHub Enterprise) with the gh CLI — issues, pull requests, Actions workflow runs and logs, labels, attachments. Every write and CI path was run live against a test repo. Load it when QA_TRACKER or QA_CODE_HOST is github.Votes: 0GitHub stars: 2
- Provider GitlabHow to perform the tracker skill's operations on GitLab (gitlab.com or self-hosted) through the bundled GitLab MCP server — issues, merge requests, pipelines, CI lint, uploads. Load it when QA_TRACKER or QA_CODE_HOST is gitlab.Votes: 0GitHub stars: 2
- Provider JiraHow to perform the tracker skill's issue operations on Jira (Cloud or Data Center) — create, update, comment, transition, search, attach — through the Atlassian MCP server if connected, otherwise the Jira REST API. Jira is a tracker only; pair it with a code host (GitHub, GitLab, Azure DevOps, Bitbucket). Load it when QA_TRACKER is jira.Votes: 0GitHub stars: 2
- Qa SetupWAY 0 — prepare the current project for DevOps QA Agent — test runner in qa-artifacts/, issue tracker and code host (GitLab, GitHub, Jira, Azure DevOps, Bitbucket), per-project .env values, access check. Use when the user says "qa setup", "set up qa", "init qa agent", or when another WAY finds qa-artifacts/ or its settings missing.Votes: 0GitHub stars: 2
- Quick BugWAY 3 — quick bug report from a one-line description. Use when the user says "report it", "log this", "raise this", "file this issue" with input like "[Area], [Precondition], [Step 1 > Step 2 > Observe: what you saw]". Files the bug and writes a regression test for it.Votes: 0GitHub stars: 2
- Release ReadinessWAY 12 — go / no-go report for a release or milestone. Use when the user says "release check", "go no go", "are we ready to release", "release readiness" with a milestone or version.Votes: 0GitHub stars: 2
- Session ReportProduce, save, and file the end-of-session QA summary for a WAY 1 (browser) or WAY 2 (API) run — execution counts, failed test cases, accessibility table (WAY 1), schema/performance flags (WAY 2), bugs filed. Replaces the former session-reporter agent.Votes: 0GitHub stars: 2
- TraceabilityWAY 14 — requirements traceability matrix for a user story: each acceptance criterion → the tests covering it → their latest result → open bugs. Use when the user says "trace it", "traceability", "is #148 covered", "coverage of SHOP-148".Votes: 0GitHub stars: 2
- TrackerProvider-neutral contract for every issue-tracker and code-host action (create/update/comment/close issues, attach files, comment on MRs/PRs, read CI runs and logs) plus label conventions and failure handling. Every WAY calls these operations; the matching provider-* skill says how to perform them on GitLab, GitHub, Jira, Azure DevOps, or Bitbucket.Votes: 0GitHub stars: 2
- User Story FormatReference only — the single definition of this project's user-story body (story, Gherkin ACs, test scenarios, Missing Information, DoD) and its AC/scenario rules. Read by user-story-enhancer (WAY 6) and benchmark-gap-story-writer (WAY 8) so stories they write stay identical in shape and WAY 6 can re-score WAY 8's output. Not a workflow on its own.Votes: 0GitHub stars: 2
- Verify FixWAY 9 — verify that a bug is fixed by running its regression test. Use when the user says "verify it", "verify fix", "is #142 fixed", "check the fix" with one or more bug refs (#142, SHOP-142), or "verify all" for every open bug that has a regression test.Votes: 0GitHub stars: 2
- Write TestsWAY 4 — write test cases only, no execution. Use when the user says "write it", "write tests", "generate test cases" — requirements (text or a tracker issue), optional App/Spec/MR or PR → test files + test-plan issue.Votes: 0GitHub stars: 2