Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add PramodDutta/qaskills --skill automation-tester-resume-optimizergit clone --depth 1 https://github.com/PramodDutta/qaskillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/pramoddutta/qaskills/automation-tester-resume-optimizer)<a href="https://agentmods.dev/skills/pramoddutta/qaskills/automation-tester-resume-optimizer"><img src="https://agentmods.dev/badge/skills/pramoddutta/qaskills/automation-tester-resume-optimizer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/pramoddutta/qaskills/automation-tester-resume-optimizer"><img src="https://agentmods.dev/badge/skills/pramoddutta/qaskills/automation-tester-resume-optimizer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00039 | $0.01396 |
| Opus 5.5 | $0.00016 | $0.00558 |
| Sonnet 5.5 | $0.00008 | $0.00279 |
| Haiku 4.5 | $0.00004 | $0.00140 |
Grade A, and why
Automation Tester Resume Optimizer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 123 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Automation Tester Resume Optimizer
When to Use This Skill
Use this skill when the user:
- Is an automation engineer, SDET, or QA engineer with automation work writing a resume
- Mentions: "SDET resume", "automation resume", "Playwright resume", "Selenium resume"
- Is applying to SDET, QA Automation Engineer, Test Automation Engineer, or Quality Platform roles
- Wants their framework work to read as engineering, not test execution
Core Capabilities
- Position framework ownership as the centerpiece of the resume
- Build a tool matrix that matches recruiter search strings without keyword stuffing
- Quantify automation impact: runtime, flake rate, coverage, release cadence
- Structure GitHub/portfolio proof that screeners actually open
- Calibrate title (SDET vs QA Automation) against the target market
- Handle partial-stack candidates (UI-only, API-only) honestly
The Automation Resume Hierarchy
Screeners rank automation candidates in this order. Write the resume to climb it:
- Built and owned a framework others use daily
- Extended a framework: new capabilities, integrations, patterns
- Wrote tests inside someone else's framework
- Executed and maintained existing suites
Most resumes bury level-1 evidence under level-3 language. "Wrote automated tests using Playwright" hides "Designed the Playwright framework 8 engineers write tests in today."
Framework Bullets That Screen You In
| Weak | Strong |
|---|---|
| Automated test cases with Selenium | Built a Java + Selenium framework with Page Object Model and parallel grid execution; 300 tests run in 18 minutes across 4 browsers |
| Used Playwright for E2E testing | Migrated 220 Cypress tests to Playwright with fixtures and storage-state auth; runtime dropped 40%, flake rate from 9% to under 1% |
| Integrated tests with CI | Wired the suite into GitHub Actions with sharding and retry-on-first-failure; PR feedback in 6 minutes, release regression in 25 |
| Maintained automation suite | Ran a flake-hunting rotation: quarantined, root-caused, and fixed 60 flaky tests in one quarter; suite trust restored enough to gate deploys |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 123 lines · 39 tokens per session scan A 98b26651c78a
Automation Tester Resume Optimizer is a skill published in the GitHub repository PramodDutta/qaskills (241 stars, last pushed 6d ago), licensed MIT. It adds 39 tokens to every session and 1,396 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
cv-resume-builder
Optimize resumes and CVs for impact, ATS compatibility, and audience targeting. Supports multiple formats (chronological, functional, hybrid), accomplishment framing (STAR/XYZ), and tailoring for specific roles. Triggers on resume review, CV update, job application prep, or career document requests.
resume-tuning
An interactive resume-writing workflow that turns an existing resume or spoken work history into a tailored PDF resume. It can adapt the content to a job description and check whether applicant-tracking systems can read it.
freehire-mail-triage
Use when sorting a job seeker's application mail into the freehire tracker from their own mail client (himalaya, mbsync, notmuch, the Gmail API, any IMAP) — pushing a fetched batch, judging what each message is, linking it to an application, advancing a stage from a reply, or draining the two queues the matcher fills…
freehire-track-applications
Use when recording or reviewing what someone applied to on freehire — marking a job applied, bookmarking one for later, moving an application through its stages (applied through offer, or rejected/withdrawn), attaching a note, or listing what they are tracking. Also covers reporting a posting that never answered them…
vitaecontext-vitaegraph
Build, deepen, validate, index, and maintain a private hierarchical career knowledge graph from supplied career materials. Use when the user asks to create or update a VitaeGraph, model education with nested courses or thesis work, enrich projects from Git repositories, or supply deep selected career context to…
test-case-to-katalon-studio
Convert Katalon True Platform/TestOps manual test cases into Katalon Studio automation inside a local Studio Test Project checkout. Use when you need to author or extend a .tc test case file and its paired Groovy script under Scripts/, keep test case variable GUIDs consistent with the .ts test suite bindings that read…