← all publishers

PramodDutta

@pramoddutta source repo

411 published skills · page 1 of 5

  1. Jira Requirement Analyzer 2 · pramoddutta
    Read a JIRA ticket and judge whether it is actually ready to test. Use when a tester says "analyze this ticket", "is this story ready to test", "find gaps in JIRA-123", or pastes a user story / acceptance criteria and wants it pressure-tested. Fetches the ticket, scores it against a readiness checklist, and returns a gaps / ambiguities / risks report plus clarifying questions to send back to the author.
    0
    installs
  2. Playwright CLI · pramoddutta
    Automate browser interactions using Playwright CLI tools. Covers both standard CLI (npx playwright) for test execution, codegen, debugging, reporting, and the new @playwright/cli for AI-agent-friendly persistent browser sessions.
    0
    installs
  3. Tiered Model Orchestration · pramoddutta
    Run large or multi-phase tasks as a tiered workflow - the top model (Fable/Opus) orchestrates while subagents on cheaper models (Sonnet, Haiku) do the bulk of the work, stretching usage limits without sacrificing quality. Use this skill whenever the user mentions hitting rate limits or usage limits, wants to "save tokens", asks to orchestrate or delegate work across models, says "use subagents", or gives any big task (multi-file refactor, full feature build, large research sweep, repo-wide analysis) that would burn significant tokens if done in a single session. Also use proactively when a task clearly decomposes into independent phases, even if the user never mentions limits or models.
    0
    installs
  4. Deepeval Framework Setup · pramoddutta bundle
    Set up a DeepEval LLM-as-judge evaluation framework from scratch for any chatbot, RAG pipeline, AI agent, or LLM-backed app under test — the same architecture used in Chapter 19 (ShopSphere chatbot, RAG Explorer, and the live BrowserBash bot). Use this skill WHENEVER the user wants to "evaluate", "test", "score", "benchmark", "add metrics to", "measure quality of", or "QA" a chatbot / RAG / agent / LLM app, or asks to "set up DeepEval", "build an eval harness", "judge an LLM", "add a new eval target", "add a metric", or replicate the Chapter 19 framework for a new application — even if they don't say the word "DeepEval". Covers the judge factory (OpenAI/Groq/Ollama), HTTP target clients, the metric registry, golden datasets, the FastAPI dashboard, the pytest suites, version pins, and the known gotchas.
    0
    installs
  5. Rice Pot Prompt Builder · pramoddutta bundle
    Build a structured, high-quality AI prompt using the RICE-POT framework (Role, Instructions, Context, Example, Parameters, Output, Tone). Use this whenever the user wants to create, write, fix, structure, or improve a prompt — especially for generating test cases, code, documents, or any repeatable AI task — or mentions "RICE-POT", "prompt template", "build me a prompt", "structure this prompt", "help me write a prompt", or hands over a rough/messy prompt to clean up. Trigger this even when the user only describes what they want the AI to do without naming RICE-POT at all.
    0
    installs
  6. Testing Academy Content Engine · pramoddutta bundle
    Full content production engine for Pramod Dutta / The Testing Academy. Give it ONE topic and it produces a complete publish-ready pack in Pramod's brand voice: LinkedIn post, Medium article, YouTube script, Instagram carousel script, Instagram carousel image prompt, Medium cover image prompt, and LinkedIn cover image prompt. Use whenever a topic about QA, SDET, testing, Playwright, AI testing, automation, or QA careers is provided.
    0
    installs
  7. 02 Testplan Creater Via Jira Live · pramoddutta bundle
    Test Plan Generator
    0
    installs
  8. Rca Analyzer · pramoddutta
    Run a structured root-cause analysis on a defect. Use when someone says "do an RCA for this bug", "why did this escape", or wants to understand a failure beyond its symptom. Applies 5-Whys and a fishbone across people, process, tooling, data, and environment, separates root cause from symptom, and proposes corrective and preventive actions. Reasons only from evidence supplied; unknown links are marked as hypotheses to verify.
    0
    installs
  9. Test Scenario Designer · pramoddutta
    Derive high-level test scenarios from a requirement or acceptance criteria before anyone writes detailed steps. Use when a tester says "what scenarios should we test", "design scenarios for this feature", or pastes ACs and wants coverage mapped out. Produces positive, negative, boundary, and cross-role scenarios, each tagged by risk and traced back to the AC it exercises, then stops for review before test cases are written.
    0
    installs
  10. Test Closure Reporter · pramoddutta
    Produce the closure report that wraps up a test cycle. Use when a lead says "write the test closure report", "summarize the test cycle", or needs an end-of-cycle summary for sign-off. Pulls the metrics — pass rate, defect density, open criticals, coverage — into highlights, risks, and a go/no-go recommendation. The recommendation is advisory only: it lays out the evidence, but a human owns the sign-off decision. Uses real numbers, never invented ones.
    0
    installs
  11. Test Case Writer · pramoddutta
    Expand approved test scenarios into detailed, executable test cases. Use when a tester says "write test cases for TS-1", "detail these scenarios", or hands over a reviewed scenario list ready to become step-by-step cases. Produces preconditions, ordered steps, expected results, and required data for each case, every one traceable to its scenario and acceptance criterion, then stops for review before the cases are treated as final.
    0
    installs
  12. Bug Triage Assistant · pramoddutta
    Triage a batch of defects instead of grinding through them one by one. Use when a lead says "triage these bugs", "prioritize the defect backlog", or pastes a list of open issues that need sorting. Groups likely duplicates, proposes severity/priority, routes each to a component or owner, and flags reports missing information. Every duplicate and routing is a suggestion for a human to confirm — it never auto-closes or reassigns silently.
    0
    installs
  13. Regression Suite Selector · pramoddutta
    Pick a targeted regression subset for a change instead of running the whole suite. Use when an engineer says "what regression should I run for this PR", "pick regression tests", or describes a change and wants the affected tests identified. Maps changed areas to the tests that exercise them, ranks by risk, and proposes a run set with a rationale — plus a safety net of always-run tests. It recommends; a human confirms before anything is skipped.
    0
    installs
  14. Test Data Generator · pramoddutta
    Produce the data sets a scenario or test case needs to run. Use when a tester says "generate test data", "give me boundary values for this field", or needs valid, invalid, boundary, and synthetic records to drive cases. Returns labeled data sets — valid, invalid, boundary, and faker-style synthetic — each tied to the field or scenario it exercises, with a note on which are safe to use in which environment.
    0
    installs
  15. Gate AI Slop · pramoddutta
    Quality gate asking "was this generated, skimmed, and shipped?" Detects hallucinated APIs, assertions that check nothing, `any` used to silence the compiler, comments restating code, and documentation claiming results nobody ran. Use before raising a PR, or when reviewing a diff produced by an AI coding agent.
    0
    installs
  16. Quality Gate · pramoddutta
    Run all four quality gates over a diff before a pull request is raised - ai-slop, ponytail, over-engineering and framework-patterns. Use when the user says "quality gate", "run the gates", "check before PR", "review this diff", or is about to open a PR in this repository. Every gate must report a verdict with evidence; a gate that cannot cite a command it ran has not run.
    0
    installs
  17. Gate Ponytail · pramoddutta
    Quality gate asking "does anything else in the run already record this?" Finds machinery that duplicates what the tooling already provides - test.step wrappers and attachments duplicated by trace:'on', log lines restating their own step names, and describe blocks around a single test. Reports findings in ponytail format with a net line count. Use before raising a PR.
    0
    installs
  18. Feature Explainer · pramoddutta bundle
    Builds a two-part explainer page for a change that just shipped in this repo - a plain-language ELI5 walkthrough, plus an appended hand-drawn Excalidraw-style whiteboard diagram sized for a team standup. Use when the user says "eli5 this", "explain what we just built", "make an explainer page", "whiteboard diagram", "excalidraw diagram", "explain this feature to my team", or asks to document a change visually after it lands. Differentiator - this explains a real change in THIS codebase, reading the actual diff, and outputs one self-contained HTML file to the scratchpad that is never committed; sketch-diagram and diagram-architect instead render a standalone diagram image from an abstract topic.
    0
    installs
  19. Gate Over Engineering · pramoddutta
    Quality gate asking "how many callers does this abstraction have?" Blocks interfaces with one implementation, exports with no importer, new utilities duplicating src/utils, parameters no caller passes, and new dependencies that fetch or the installed Ajv already cover. Requires a caller count as evidence. Use before raising a PR.
    0
    installs
  20. Gate Framework Patterns · pramoddutta
    Quality gate asking "is this still part of this framework?" Enforces AdvancePlaywrightFramework2x conventions - fixture imports, page objects extending BasePage, path aliases, project scoping for src/tests vs apisTests vs aiTest, spec filenames needing a dot before spec, env access through @config/env, ajv not zod, and the AI layer's no-key and no-model-assertion rules. Use before raising a PR.
    0
    installs
  21. Old · pramoddutta bundle
    Create a test plan.
    0
    installs
  22. Content Repurpose Pack · pramoddutta bundle
    Produce a ready-to-publish content pack in Pramod Dutta's Testing Academy voice (Medium article, LinkedIn post, Style C tweet-screenshot image prompts with graded controversial hooks, Style A cyber infographic prompt). Use this skill whenever the user supplies ANY content seed and wants content out of it, including a bare title or headline, a list of bullet points or numbered steps, a screenshot or image reference, an X/Twitter thread, an article, a URL, a rough voice-note-style brain dump, or just a topic. Trigger on phrases like "write a LinkedIn post", "make a Medium article", "repurpose this", "in my voice", "use my playbook", "full pack", "image prompt", "give me hooks", "make this controversial", and also trigger when the user simply drops source material or a title with steps and expects content back. Trigger even when only ONE deliverable is requested, and even when the user never mentions a playbook, skill, or brand voice.
    0
    installs
  23. Se Wait Fixer · pramoddutta
    Scans Selenium Java code for Thread.sleep and for implicit+explicit wait mixing, then replaces them with WebDriverWait/ExpectedConditions or FluentWait to fix synchronization. Use when an SDET says "remove Thread.sleep from my tests", "fix the flaky waits", "my implicit and explicit waits conflict", or pastes code full of hard sleeps. Produces refactors the engineer must run and confirm.
    0
    installs
  24. Pw API Tester · pramoddutta
    Designs and generates API tests using Playwright's request context. Use when an SDET says "write API tests for this endpoint", "test the /orders API", "add schema validation for this response", "cover the negative cases", or pastes an OpenAPI/endpoint spec. Produces happy-path, schema-validation, auth, and negative/boundary tests — a draft the engineer may run only against an approved non-production target with synthetic, owned data and authorized cleanup.
    0
    installs
  25. Se Driver Manager · pramoddutta
    Sets up browser driver management with Selenium Manager (built-in) or WebDriverManager, browser options, and a thread-safe driver factory. Use when an SDET says "set up my WebDriver", "I keep getting driver version mismatch", "make a thread-safe driver factory", "configure ChromeOptions headless", or wants clean driver lifecycle for parallel runs. Produces code the engineer runs.
    0
    installs
  26. Se Flaky Debugger · pramoddutta
    Diagnoses flaky Selenium tests — StaleElementReferenceException, timing and synchronization races, dynamic/late-rendering elements — and proposes robust fixes. Use when an SDET says "my test is flaky", "StaleElementReferenceException keeps happening", "passes locally fails in CI", "intermittent NoSuchElement", or pastes a stack trace. Produces fixes and a finite rerun plan the engineer uses to measure confidence while retaining residual risk.
    0
    installs
  27. Se Test Generator · pramoddutta
    Generates a runnable Selenium 4 + TestNG test in Java from an approved, detailed test case, using explicit waits and stable locators. Use when an SDET says "write a Selenium test for login", "generate a TestNG test for the checkout flow", or wants to automate an already approved Selenium case. If the input is a raw scenario, Gherkin, user story, or acceptance criteria, route it through scenario design and case-writing approval first. Produces a draft to review and run.
    0
    installs
  28. Pw Locator Fixer · pramoddutta
    Scans a Playwright spec or Page Object for brittle locators and rewrites them to resilient ones. Use when an SDET says "fix these locators", "my selectors are flaky", "replace XPath with getByRole", "make these locators resilient", or pastes code full of nth-child/CSS-class/text selectors. Produces a before/ after rewrite map plus patched code — the engineer verifies each swap.
    0
    installs
  29. Pw Flaky Debugger · pramoddutta
    Diagnoses a flaky Playwright test and proposes web-first fixes. Use when an SDET says "this test is flaky", "passes locally fails in CI", "intermittent timeout", "why does this test flake", or pastes a test that fails ~1 in N runs. Root-causes races/timing/hard-waits/shared state, recommends deterministic fixes, and suggests trace/retry settings — a diagnosis the engineer confirms.
    0
    installs
  30. Pw Network Mocker · pramoddutta
    Designs Playwright route interception and mocking. Use when an SDET says "mock this API", "stub the /orders response", "force a 500 error state", "make this test deterministic without the backend", or "intercept network calls". Produces page.route / fulfill handlers to stub responses, simulate errors, and remove backend flakiness — a draft the engineer wires in and runs.
    0
    installs
  31. Pw Test Generator · pramoddutta
    Generates a Playwright TypeScript spec from an approved, detailed test case with preconditions, ordered steps, expected results, and test data. Use when an SDET says "automate this approved case" or supplies a reviewed case ID ready for Playwright. Route raw requirements through test-scenario-designer and human approval, then test-case-writer and case approval. Produces a runnable draft the engineer reviews.
    0
    installs
  32. Pw Trace Analyzer · pramoddutta
    Analyzes a Playwright trace.zip or test failure to pinpoint the root cause. Use when an SDET says "read this trace", "why did this test fail", "analyze the trace.zip", "my CI run failed — what broke", or pastes an error + trace. Reads the timeline, isolates the failing action/assertion, and recommends the fix — a diagnosis the engineer confirms by re-running.
    0
    installs
  33. Pw CI Configurator · pramoddutta
    Generates CI configuration (GitHub Actions) for a Playwright suite. Use when an SDET says "set up Playwright in CI", "add a GitHub Actions workflow", "shard my tests across jobs", "upload traces and the HTML report", or "run browsers in a matrix". Produces a workflow with install, sharding, blob/HTML reporting, and artifacts — a draft the engineer commits and runs on their pipeline.
    0
    installs
  34. Se Grid Configurator · pramoddutta
    Configures Selenium Grid 4 (hub-and-node or standalone, including Docker) and wires RemoteWebDriver for parallel and distributed runs. Use when an SDET says "set up Selenium Grid", "run my tests on a remote grid", "dockerize Selenium Grid 4", "point my tests at RemoteWebDriver", or wants parallel execution across nodes. Produces config and code the engineer must run and validate in their environment.
    0
    installs
  35. Se Report Integrator · pramoddutta
    Integrates reporting (Allure or ExtentReports) into a Selenium + TestNG suite with listeners, screenshot-on-failure, and step logging. Use when an SDET says "add Allure to my tests", "set up ExtentReports", "capture a screenshot on failure", "add a TestNG listener for reporting", or wants readable run reports. Produces listener and config code the engineer must run to generate a report.
    0
    installs
  36. Pw Fixture Designer · pramoddutta
    Designs custom Playwright test fixtures (auth/session, seeded data, page objects) with correct setup/teardown and scope. Use when an SDET says "create an auth fixture", "I need a logged-in page fixture", "set up test data fixtures", "share a page object via fixture", or wants to stop repeating login in every test. Produces a typed fixtures module — a draft to wire in and run.
    0
    installs
  37. Se Locator Strategist · pramoddutta
    Recommends and repairs Selenium locator strategy — replaces brittle absolute XPath with By.id, By.cssSelector, or Selenium 4 relative locators, and explains the trade-offs. Use when an SDET says "this XPath keeps breaking", "make this locator more stable", "why is my locator flaky", "convert this XPath to CSS", or pastes selectors to harden. Produces proposals the engineer must verify in the DOM.
    0
    installs
  38. API Workflow Tester · pramoddutta bundle
    Design stateful tests spanning multiple API calls, lifecycle transitions, asynchronous jobs, events, or callbacks. Use when asked to test an end-to-end API workflow, chain endpoints, verify a resource lifecycle, or validate eventual outcomes. Produce a cross-operation sequence with state evidence and cleanup, not a single-endpoint matrix.
    0
    installs
  39. Pw Visual Regression · pramoddutta
    Sets up Playwright visual/screenshot regression testing. Use when an SDET says "add visual regression", "snapshot this component", "set up toHaveScreenshot", "mask the dynamic parts of this page", or "manage baselines". Produces snapshot tests with masking, thresholds, and a baseline strategy — a draft the engineer runs to generate and review the first baselines.
    0
    installs
  40. Se Page Object Builder · pramoddutta
    Builds a Page Object Model class in Java (PageFactory @FindBy or explicit locators) with action methods and a WebDriverWait for a given page. Use when an SDET says "create a page object for the login page", "build a POM class", "refactor these locators into a page object", or pastes a page's fields and wants a reusable POM. Produces a draft class the engineer must review and run.
    0
    installs
  41. Se Cross Browser Runner · pramoddutta
    Sets up cross-browser Selenium execution across Chrome, Firefox, and Edge via TestNG parameters or a factory, plus a browser matrix. Use when an SDET says "run my tests on Chrome and Firefox", "add cross-browser support", "parameterize the browser in testng.xml", "set up a browser matrix", or wants multi-browser CI runs. Produces config and code the engineer must run per browser to confirm.
    0
    installs
  42. Se Data Driven Designer · pramoddutta
    Designs data-driven Selenium tests with TestNG @DataProvider (or Excel/CSV/JSON sources), covering valid, invalid, and boundary data sets. Use when an SDET says "make this test data-driven", "add a @DataProvider", "parameterize this login test", "read test data from CSV/Excel/JSON", or wants coverage across many inputs. Produces test scaffolding and data the engineer must run and review.
    0
    installs
  43. Se Framework Scaffolder · pramoddutta
    Scaffolds a Maven Selenium framework — TestNG suite, base test, Page Object package, config loader, logging, and reporting hooks. Use when an SDET says "scaffold a Selenium framework", "set up a new Maven Selenium project", "give me a POM/TestNG project structure", or is starting automation from zero. Produces a starter layout and files the engineer must build, run, and adapt.
    0
    installs
  44. API Resilience Tester · pramoddutta bundle
    Plan controlled API resilience tests for timeouts, retries, throttling, duplicate delivery, dependency failures, idempotency, and recovery. Use when asked to test 429 handling, retry behavior, duplicate submissions, partial failure, or fault recovery. Produce a bounded fault matrix and safe runbook rather than an unapproved chaos run.
    0
    installs
  45. Pw Page Object Builder · pramoddutta
    Builds a Playwright Page Object Model class from a page or URL. Use when an SDET says "make a page object for the login page", "build a POM for the dashboard", "extract locators into a page class", or wants to refactor inline selectors into a reusable class. Produces locators-as-methods (getByTestId/ getByRole), action methods, and a static PATH — a draft to review.
    0
    installs
  46. API Collection Builder · pramoddutta bundle
    Convert approved API test cases into a Postman/Newman or Bruno collection. Use when asked to build an API collection, make cases runnable in Newman or Bruno, parameterize environments, or package requests, assertions, chaining, and cleanup. Produce a reviewable execution artifact rather than redesigning API coverage.
    0
    installs
  47. Pw Accessibility Auditor · pramoddutta
    Integrates automated accessibility checks into Playwright tests using axe-core. Use when an SDET says "add a11y checks", "run axe on this page", "screen for selected WCAG rules", or "triage these accessibility violations". Produces @axe-core/playwright-based tests and evidence mapped to a supplied accessibility policy; it never determines WCAG compliance, and automated checks cover only a fraction.
    0
    installs
  48. AI Threat Modeler · pramoddutta bundle
    Build an evidence-backed threat model and authorized test charter for an AI, LLM, RAG, or agent system. Use when a tester needs to map assets, actors, trust boundaries, model and provider dependencies, memory, retrieval, tools, abuse cases, controls, and residual risk before safety or security testing begins.
    0
    installs
  49. API Test Designer · pramoddutta
    Design API-level test coverage from an endpoint or contract. Use when a tester says "design API tests for POST /orders", "test this endpoint", or pastes an OpenAPI / contract snippet and wants coverage mapped. Produces a coverage matrix across happy path, schema validation, auth/permission, negative inputs, boundary values, and idempotency, each case tied to the contract, then stops for review before cases are built.
    0
    installs
  50. Bug Reporter · pramoddutta
    Turn a failure into a clean, reproducible bug report. Use when a tester says "file a bug for this", "write up this defect", or describes something broken and wants it documented properly. Produces a structured report — title, environment, steps to reproduce, expected vs actual, severity/priority, evidence, and suspected area — ready to paste into the tracker after a human confirms it. Reports only observed facts; never invents a repro step or a log line.
    0
    installs
  51. API Performance Test Planner · pramoddutta bundle
    Create a review-ready API performance plan and optional k6 or JMeter draft. Use when asked to plan load, stress, spike, soak, throughput, concurrency, or latency testing for APIs. Produce an evidence-based workload, thresholds, monitoring needs, and abort conditions without inventing an SLA or starting load automatically.
    0
    installs
  52. Test Plan Generator · pramoddutta bundle
    Turn a JIRA ticket into a review-ready test plan. Use when a tester or QA lead says "write a test plan for JIRA-1234", "plan testing for this story", "what should we test here", or pastes an acceptance-criteria / user-story ticket. Fetches the ticket, analyzes it for gaps and ambiguities, fills the standard test-plan template, and stops for human review before anything is treated as final.
    0
    installs
  53. Draft Test Status Brief · pramoddutta bundle
    Draft an as-of QA status brief from approved execution, defect, plan, and risk snapshots. Use for daily or weekly testing updates, standups, sprint reports, stakeholder summaries, and comparisons with a prior status snapshot. Reports sourced progress, changes, blockers, risks, and next actions without logging test outcomes, filling missing metrics, closing a cycle, or making a release decision.
    0
    installs
  54. Prepare QA Audit Handoff · pramoddutta bundle
    Prepare an auditor-facing QA handoff by mapping a supplied audit request or control list to approved test deliverables and evidence IDs, custodians, access instructions, retention terms, and open gaps. Use for internal audit, customer assurance, regulatory evidence requests, due diligence, or transfer to an audit liaison. Builds the handoff index and chain-of-custody record without interpreting unstated controls, asserting compliance, transmitting artifacts, or signing on behalf of an owner.
    0
    installs
  55. Review Test Deliverables · pramoddutta bundle
    Review existing test plans, scenarios, cases, execution summaries, defect reports, coverage reports, and closure artifacts for quality before peer review, release, audit, or client handoff. Use when asked to quality-check a QA deliverable, find inconsistencies, verify its evidence and version, or decide whether it is ready for human review. Produces source-located findings without generating replacement tests, approving an artifact, or changing a source system.
    0
    installs
  56. Test Coverage Analyzer · pramoddutta
    Find the gaps between what was required and what was actually tested. Use when a lead says "where are our coverage gaps", "what isn't tested", or wants requirements and code areas checked against the executed and available tests. Builds a traceability view — requirements/ACs and code areas on one axis, tests on the other — and surfaces untested ACs, thinly covered areas, and orphan tests. Reports gaps from real artifacts, never assumed coverage.
    0
    installs
  57. AI Fairness Bias Evaluator · pramoddutta bundle
    Design and assess evidence-backed fairness and bias evaluations for AI, LLM, recommendation, ranking, or agent behavior. Use when a responsible-AI tester needs approved subgroup, paired counterfactual, intersectional, allocation, quality-of-service, or stereotype tests using synthetic or consented data.
    0
    installs
  58. Maintain Test Traceability · pramoddutta bundle
    Build or update a versioned test traceability register linking requirements and acceptance criteria to scenarios, cases, automation, executions, defects, and evidence. Use when asked to maintain an RTM, connect test artifacts, validate lineage after a requirement or test change, or find broken and stale trace links. Records only evidenced relationships and does not assess coverage sufficiency, infer pass status, or modify source systems without review.
    0
    installs
  59. API Authorization Boundary Tester · pramoddutta bundle
    Design safe API authorization-boundary tests across roles, scopes, tenants, and object ownership. Use when asked to test BOLA or IDOR risks, tenant isolation, cross-user access, privilege boundaries, or whether a principal may act on a resource. Produce a policy-backed access matrix using controlled synthetic fixtures.
    0
    installs
  60. AI Agent Tool Safety Tester · pramoddutta bundle
    Design and assess authorized safety tests for AI agents that call tools or act on external systems. Use when a tester needs to verify tool allowlists, authentication, authorization, least privilege, argument validation, approval gates, dry-run behavior, tenant isolation, idempotency, rollback, or prevention of unintended and injection-triggered side effects.
    0
    installs
  61. Test Execution Tracker · pramoddutta
    Log and summarize the execution of a test cycle. Use when a tester says "log this run", "track execution for the sprint", or reports results case by case and wants them recorded. Captures pass / fail / blocked / not-run per case with evidence links and environment, then rolls up progress — completion %, pass rate, blockers. Records only what actually happened; anything unverified is marked "not run", never assumed green.
    0
    installs
  62. Curate Test Evidence Bundle · pramoddutta bundle
    Inventory and validate existing test evidence such as logs, screenshots, traces, reports, recordings, and defect links into a versioned manifest for release, audit, incident, or client review. Use when asked to assemble an evidence pack, verify artifact provenance and freshness, identify missing proof, calculate file hashes, or prepare safe sharing. Does not generate evidence, assign test results, configure reporters, or claim that an artifact proves more than its source supports.
    0
    installs
  63. Sensitive Data Leakage Tester · pramoddutta bundle
    Design and assess authorized sensitive-data leakage tests for AI, LLM, RAG, memory, and agent systems. Use when a privacy or security tester needs to check synthetic PII and secret canaries, tenant isolation, prompts, context, retrieval, caches, logs, telemetry, errors, model providers, or retention paths for exposure.
    0
    installs
  64. Automation Script Generator · pramoddutta
    Turn an approved test case into a framework-neutral automation handoff when the target stack is not yet selected. Use when an engineer says "automate TC-5", wants an approved manual case mapped to automation, or needs help choosing Playwright versus Selenium. Route an explicitly Playwright or Selenium case to its framework-pack generator after confirming approval. Produces a traceable mapping and stack decision, not executable code, and never assumes selectors or environments exist.
    0
    installs
  65. Assemble Release Decision Record · pramoddutta bundle
    Assemble a formal release decision record from supplied exit criteria, approved closure and coverage artifacts, risk evidence, waivers, and human approvals. Use when preparing a release gate packet, documenting a go or no-go meeting, recording a conditional release, or preserving a decision and its conditions. Maps evidence to criteria but does not recreate closure metrics, recommend an outcome, approve a waiver, execute a release, or make the decision for the authorized owner.
    0
    installs
  66. Content Safety Guardrail Evaluator · pramoddutta bundle
    Evaluate an AI system's content-safety guardrails against a supplied policy and approved test corpus. Use when a safety tester needs to measure unsafe acceptance, appropriate refusal or redirection, over-refusal, policy-category coverage, multi-turn behavior, obfuscation, or multilingual consistency before a release.
    0
    installs
  67. Prompt Injection Resilience Tester · pramoddutta bundle
    Design and assess authorized prompt-injection resilience tests for AI, LLM, RAG, and agent systems. Use when a tester needs coverage for direct or indirect instruction attacks, retrieved untrusted content, instruction hierarchy, obfuscation, multi-turn persistence, canary exfiltration, or injection-triggered tool behavior without using real secrets or production side effects.
    0
    installs
  68. Jira Requirement Analyzer · pramoddutta
    Read a JIRA ticket and judge whether it is actually ready to test. Use when a tester says "analyze this ticket", "is this story ready to test", "find gaps in JIRA-123", or pastes a user story / acceptance criteria and wants it pressure-tested. Fetches the ticket, scores it against a readiness checklist, and returns a gaps / ambiguities / risks report plus clarifying questions to send back to the author.
    0
    installs
  69. Ttacart Pom Creator · pramoddutta
    Generate a Playwright Page Object (POM) class for the TTACart demo app (app.thetestingacademy.com/playwright/ttacart) by driving the live page and reading its real selectors. Use this whenever the user gives a TTACart page URL plus a flow to reach it and asks to "create a page object", "build the POM", "scaffold a page class", "POM this page", "generate the page object for the checkout/inventory/cart page", or pastes a TTACart URL and wants a typed page class — even if they don't say the word "POM". The generated class extends BasePage and matches the existing LoginPage / CartPage / InventoryPage conventions exactly (data-test locators, .js ESM imports, the `el` wrapper, `open()` + `assertLoaded()`), then is wired into the pages barrel and verified with typecheck + lint.
    0
    installs
  70. Triage · pramoddutta
    Use after every CI Playwright run to triage failures end-to-end. Runs RCA, hands locator failures to heal, runs the flaky detector over recent runs, files Jira bugs for product defects, returns a one-line summary.
    0
    installs
  71. Playwright AI MCP Tutor · pramoddutta bundle
    Teach and implement Playwright AI agent workflows (Planner, Generator, Healer) with MCP and repository guardrails. Use when preparing workshops, generating Playwright tests with architecture constraints, or enforcing deterministic code generation through a rule engine.
    0
    installs
  72. Test Documentation Generator · pramoddutta
    Generating human-readable test documentation from test code including test catalogs, coverage reports, and living documentation websites.
    0
    installs
  73. Test Metrics Kpis And Dashboards · pramoddutta
    Define and build QA metrics that drive decisions, escape rate, flake rate, coverage of risk, MTTR for test failures, release readiness scorecards, anti-gaming rules, and dashboard layouts with SQL and query examples.
    0
    installs
  74. Playwright API · pramoddutta
    API testing skill using Playwright's built-in APIRequestContext for RESTful service validation, authentication flows, and API contract verification.
    0
    installs
  75. Playwright Multi Tab Window Handling · pramoddutta
    Teaches the agent to handle popups, new tabs, and multiple browser windows in Playwright using waitForEvent('page'), context pages, and reliable tab switching for OAuth and target=_blank links.
    0
    installs
  76. QA Linkedin Profile Optimizer · pramoddutta
    Optimize a QA or SDET LinkedIn profile for recruiter search with headline token strategy, skills ordering, featured proof, and content habits that convert profile views into interviews.
    0
    installs
  77. Responsive Design Testing Automation · pramoddutta
    Automated responsive design testing across breakpoints, viewports, and devices with visual comparison and layout verification.
    0
    installs
  78. Screenshot Baseline Generator · pramoddutta
    Generate and maintain visual regression screenshot baselines with intelligent diffing, responsive breakpoint coverage, and dynamic content masking strategies
    0
    installs
  79. Infrastructure Drift Detection · pramoddutta
    Detecting and testing infrastructure drift between desired state and actual state using automated scanning, alerting, and remediation patterns.
    0
    installs
  80. Microservices Contract Testing · pramoddutta
    Consumer-driven contract testing for microservices using Pact, ensuring API compatibility and preventing integration breakages across service boundaries.
    0
    installs
  81. Self Healing Locators Strategy · pramoddutta
    Teach agents a disciplined strategy for resilient and self-healing locators with role-first selectors, repair evidence, code review, and clear no-heal rules.
    0
    installs
  82. API Testing REST · pramoddutta
    Comprehensive RESTful API testing patterns covering HTTP methods, status codes, request/response validation, authentication, error handling, and contract testing.
    0
    installs
  83. Chrome Devtools MCP Performance · pramoddutta
    Teach agents to use the Chrome DevTools MCP server for performance testing with traces, Core Web Vitals, throttling, and evidence-based analysis.
    0
    installs
  84. Real Time Collaboration Testing · pramoddutta
    Testing real-time collaborative features including conflict resolution, CRDT validation, cursor presence, and concurrent editing scenarios.
    0
    installs
  85. CI Test Sharding Parallelization · pramoddutta
    Teach agents to shard and parallelize Playwright, Jest, and pytest suites in CI to reduce wall-clock time while merging reports reliably.
    0
    installs
  86. Dependency Vulnerability Scanner · pramoddutta
    Automated scanning of project dependencies for known vulnerabilities using tools like npm audit, Snyk, and Dependabot patterns.
    0
    installs
  87. Devops Engineer Resume Optimizer · pramoddutta
    Build a DevOps or SRE resume around pipeline ownership, infrastructure as code, reliability metrics, and incident evidence, structured to pass both ATS parsing and platform-team screening.
    0
    installs
  88. Selenium To Playwright Migration · pramoddutta
    Port a Java Selenium suite to Playwright TypeScript - locator mapping, WebDriverWait to auto-wait, Grid to workers, Page Object port, with before/after code and a phased checklist.
    0
    installs
  89. Test Case Generator From User Stories · pramoddutta
    Automatically generate comprehensive test cases from user stories and acceptance criteria using BDD patterns, equivalence partitioning, and risk-based prioritization
    0
    installs
  90. Smart Contract Testing · pramoddutta
    Smart contract testing with Hardhat, Foundry, and Brownie including unit tests, gas optimization, reentrancy checks, and fork testing.
    0
    installs
  91. Database Migration Test Generator · pramoddutta
    Generate tests for database migration safety covering schema changes, data integrity preservation, rollback verification, and zero-downtime migration validation
    0
    installs
  92. Session Based Exploratory Testing · pramoddutta
    Teach agents to run session-based exploratory testing with charters, time boxes, tours, note-taking, debriefs, and coverage tracking.
    0
    installs
  93. Automation Tester Resume Optimizer · pramoddutta
    Build an SDET or automation engineer resume around framework ownership, tool-stack evidence, CI/CD integration, and GitHub proof that survives technical screening and recruiter keyword search.
    0
    installs
  94. Exploratory Test Charter Generator · pramoddutta
    Generate structured exploratory testing charters with focused missions, time-boxed sessions, risk-based areas, and standardized note-taking templates for systematic exploration
    0
    installs
  95. Performance Test Scenario Generator · pramoddutta
    Generate realistic performance test scenarios with load profiles, ramp-up patterns, think times, and acceptance criteria derived from production traffic analysis
    0
    installs
  96. Openai Evals Trace Grading · pramoddutta
    Grade LLM and agent traces with OpenAI Evals - build datasets, configure string/python/model graders, run eval suites, and gate agent behavior changes in CI.
    0
    installs
  97. QA Tester Resume Optimizer · pramoddutta
    Build and optimize a manual/functional QA tester resume with test design vocabulary, defect metrics, ISTQB positioning, and ATS-safe structure that survives both parsers and hiring managers.
    0
    installs
  98. Test Architecture Patterns · pramoddutta
    Designing scalable test architectures including test pyramid, diamond, trophy, and honeycomb patterns with framework-agnostic implementation.
    0
    installs
  99. Component Isolation Testing · pramoddutta
    Isolating and testing individual UI components with dependency mocking, state injection, and visual snapshot verification.
    0
    installs
  100. Distributed Tracing Testing · pramoddutta
    Testing distributed tracing implementations including context propagation, span correlation, baggage handling, and trace sampling verification.
    0
    installs