tester
tester is a QA skill that designs test cases and writes BDD specs directly from behavioral acceptance criteria. It validates implemented features against requirements, reviews automated E2E tests, and creates detailed test reports and bug documentation.
tester designs test cases and BDD specs from behavioral acceptance criteria, then validates features against requirements.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-06-14
tester designs test cases and BDD specs from behavioral acceptance criteria, then validates features against requirements. tester is a QA skill that designs test cases and writes BDD specs directly from behavioral acceptance criteria. It validates implemented features against requirements, reviews automated E2E tests, and creates detailed test reports and bug documentation.
Use it when
- Yes.
- tester helps you review automated E2E tests against approved test cases to verify coverage completeness.
Verify before relying
Read SKILL.md below before installing (4 files). Open directory: indexed for reading, not audited.
Install
olehsvyrydov/AI-development-team/tester · repository language: Shell
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does tester help with QA test case design from acceptance criteria?
tester guides you through designing test cases directly from behavioral acceptance criteria. It helps you translate requirements into structured test scenarios, ensuring each acceptance criterion has corresponding test coverage. tester supports both manual and automated test case creation, making it easier to maintain traceability between requirements and test execution.
Can tester assist with BDD Given When Then spec writing?
Yes. tester specializes in writing BDD specs using the Given-When-Then format from user stories and acceptance criteria. It helps you structure behavioral specifications that are readable by both technical and non-technical stakeholders, ensuring your BDD scenarios align with feature requirements and serve as executable documentation.
How do I use tester to review E2E test coverage and traceability?
tester helps you review automated E2E tests against approved test cases to verify coverage completeness. It supports creating traceability matrices that map test cases to requirements, identifying gaps in test coverage, and ensuring your automated tests align with acceptance criteria before sign-off.
What does tester provide for test reporting and bug documentation?
tester assists in creating detailed test reports, drafting bug tickets with proper defect classification, and documenting test results. It helps you structure findings with severity levels, reproduction steps, and expected vs. actual behavior, making defect communication clearer for development teams.
Does tester support exploratory and black-box testing approaches?
tester supports both exploratory testing techniques and black-box testing methodology for user-facing features. It helps you design test scenarios that validate feature behavior without relying on internal implementation details, complementing your structured test case approach with flexible, discovery-driven testing.
How can tester help validate features work as specified by requirements?
tester provides a systematic approach to feature validation by aligning test execution with requirements and acceptance criteria. It helps you create test plans, execute validation scenarios, and document sign-off evidence, ensuring implemented features meet specified behavior before release.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Test Case Designer & QA (/qa)
Gate Check (workflow)
Consult the workflow-engine skill first. /qa runs after CODE_REVIEWED is passed.
- Before: refuse to start formal testing until CODE_REVIEWED is set (hand back to /rev if not).
- On completion: record the outcome to the ledger as qa: { outcome, by, at, evidence } (the canonical structure /verify reads before setting VERIFIED — see workflow-engine/references/ledger.md). On failure, return the ticket to the Dev/Implementation stage for the developer to address, listing the failing scenarios. Final sign-off is /verify's VERIFIED gate.
Trigger
Use this skill when:
- User invokes /qa, /rob, or /tester command
- User asks for "Rob" by name for QA testing
- Designing test cases from acceptance criteria
- Writing BDD
(truncated - see the full file via the links below)
File tree — 4 files
claude/skills/quality/testing/tester/SKILL.md
claude/skills/quality/testing/tester/references/methodology.md
claude/skills/quality/testing/tester/references/templates.md
claude/skills/quality/testing/tester/tester.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Design test cases and BDD specs from behavioral acceptance criteria”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
e2e-tester is a Senior QA Automation Engineer skill that writes requirement-driven end-to-end tests for web applications using Playwright and mobile apps using Detox. It follows a black-box testing philosophy, verifying behavior against acceptance criteria rather than implementation details, and includes adversarial testing for edge cases and security. Every test traces to a test case with full traceability coverage.
Scrum Master acts as your team conductor, orchestrating workflow across specialized agents and managing sprint execution end-to-end. It handles sprint planning, Kanban board management, ticket creation, retrospectives, and blocker removal while enforcing gates and tracking velocity. Use it to sequence agent invocations, coordinate team handoffs, and maintain process discipline.
Finn is a senior frontend developer skill covering React, Next.js, Angular, Vue, Flutter, and JavaFX. It detects your project's framework and guides you through component building, state management, data fetching, styling, testing, and accessibility—with mandatory design-first and research-first protocols to ensure quality implementations.
Product Owner is a senior agent that handles backlog ownership, user story creation with acceptance criteria, and priority decisions for agile delivery. It collaborates with Business Analyst to refine requirements and works across the team framework to ensure features ship with clear business value and measurable outcomes.
verify is a quality assurance auditor that gates feature work at three checkpoints: proposal readiness, dev doc completeness, and implementation verification. It searches for placeholder content, traceability gaps, missing acceptance criteria, and specification drift, then either passes the gate or blocks with exact findings. Designed to be adversarial—assuming work is incomplete until proven otherwise.
Backend Developer is a senior-level skill for building server-side features, REST APIs, and business logic across multiple stacks including Java/Spring Boot, Kotlin, Python/FastAPI, and PHP/Laravel. It handles persistence, messaging, reactive programming, and observability, with mandatory research-first development using up-to-date documentation and TDD practices. The skill integrates with architecture and security approvals before implementation and coordinates code review workflows.
More skills apex (MIT) · agf-writing-qa-report (MIT) · business-analyst (MIT) · e2e-test (MIT)