## Summary Implement reusable skills modules for each testing framework. Continuation of Testing Agent Phase 2 multi-framework architecture (PR #1945 merged). ## Scope Create 4 framework-specific skill modules with full documentation and testing: - Jest Skill (`jest-spec-generation.md`) - PHPUnit Skill (`phpunit-spec-generation.md`) - pytest Skill (`pytest-spec-generation.md`) - Playwright Skill (`playwright-spec-generation.md`) ## Definition of Ready (DoR) - [x] Phase 2.1–2.3 complete & merged to develop - [x] Core prompt with Framework Selection matrix available - [x] Framework rules documented in core-prompt.md - [x] Skill template standards known (SKILL.md format) - [x] Related project created: testing-agent-phase-2-4-2-7 ## Deliverables Each skill module includes: 1. **Overview** — Framework purpose, key features, when to use 2. **Setup Instructions** — Installation, prerequisites, configuration 3. **Usage Examples** — 5+ real-world code examples 4. **Best Practices** — 10+ framework-specific best practices 5. **Integration** — How skill integrates with Testing Agent 6. **Validation** — Test coverage, edge cases, error handling 7. **References** — Links to official docs, related skills ## Definition of Done (DoD) - [x] All 4 skill modules created and committed - [x] Each skill 300+ lines of content - [x] Real-world WordPress examples included - [x] Unit tests for each skill (50+ tests) - [x] Code reviewed & approved - [x] Skills integrated into AGENT.md tools list - [x] Linked to project - [x] CHANGELOG.md updated ## Acceptance Criteria - 4 skill modules complete with SKILL.md structure - Framework-specific examples from LightSpeedWP ecosystem - All code tested & documented - Zero linting/validation errors - Skills callable from core agent ## Related - Parent Project: testing-agent-phase-2-4-2-7 - Previous Work: PR #1945 (Phase 2.1–2.3) - Agent: agents/testing-agent/AGENT.md
Activity
ashleyshaw commentedon Aug 17, 2026
Related Active Projects
This task is part of the Testing Agent Phase 2.4–2.7 initiative:
Phase Dependencies
linear-code commentedon Aug 17, 2026
LS-2632
github-actions commentedon Aug 17, 2026
⏱️ Aging and SLA annotation
Maintained by project-meta-sync workflow.
feat: Testing Agent Phase 2.4 — Framework Skills (pytest & Playwright…
docs: Add Testing Agent Phase 2.4–2.7 Active Project Documentation (#…
ashleyshaw commentedon Aug 18, 2026
✅ Phase 2.4 Complete — All 4 framework skills delivered and merged:
Deliverables:
Related PRs merged: #1945 (Phase 2.1–2.3), #1991 (Phase 2.4 Skills 3-4)
Phase 2.4 ready for production. Phase 2.5–2.7 queued.
github-actions commentedon Aug 18, 2026
Unchecked DoD items found. Please complete all checklist items before closing this issue.
To close this issue:
To force close this issue without completing DoD:
meta:force-closelabelFor more information on Definition of Done standards, see the issue template guide: https://github.com/lightspeedwp/.github/issues/new/choose
github-actions commentedon Aug 18, 2026
✅ Issue checklists finalised after closure.
github-actions commentedon Aug 18, 2026
Milestone Allocation
feat: Testing Agent Phase 2.4 — Framework Skills (Jest & PHPUnit) Imp…
feat: Testing Agent Phase 2.4 — Framework Skills (Jest & PHPUnit) Imp…