Skip to content

feat: Testing Agent Phase 2 — Multi-Framework Expansion (v2.2.0) - #1945

Open
ashleyshaw wants to merge 3 commits into
developfrom
feat/agent-testing-v2
Open

feat: Testing Agent Phase 2 — Multi-Framework Expansion (v2.2.0)#1945
ashleyshaw wants to merge 3 commits into
developfrom
feat/agent-testing-v2

Conversation

@ashleyshaw

Copy link
Copy Markdown
Member

Summary

Phase 2 implementation of the Testing Agent multi-framework architecture. Tasks 2.1–2.3 (directory rename, metadata update, core prompt enhancement) executed in parallel and completed.

Linked Issues

Resolves #1825
Relates to #1799 (Epic)

Changes

Task 2.1 — Directory Rename

  • Renamed agents/playwright-testing-agent/agents/testing-agent/
  • 450+ files renamed with full git history preserved

Task 2.2 — Agent Metadata Update

  • Updated AGENT.md metadata:
    • Agent name: playwright-testingtesting
    • Title: Playwright Testing AgentMulti-Framework Testing Agent
    • Version: 2.1.0 → 2.2.0
    • Added tags: jest, phpunit, pytest, unit, integration, multi-framework
    • Updated description, tools, and capabilities lists
    • Revised sections: Overview, Core Responsibilities, Default Workflow, Capabilities, Related Documentation

Task 2.3 — Core Prompt Enhancement (500+ lines)

Added framework selection and rules to agents/testing-agent/shared/core-prompt.md:

  • Framework Selection section with 5-column decision matrix
  • Jest Rules — JavaScript unit/integration with example pattern
  • PHPUnit Rules — PHP/WordPress with data provider example
  • pytest Rules — Python integration/e2e with async fixtures example
  • Updated Default Workflow to include framework selection step

Files Changed

  • 451 file renames (directory structure: git mv)
  • 2 file content edits (AGENT.md, core-prompt.md)
  • 500+ lines added to core-prompt.md
  • 1 changelog entry added (CHANGELOG.md)

Changelog

Testing Agent — Phase 2: Multi-Framework Architecture (Tasks 2.1–2.3)

  • Expanded portable testing agent to support Jest, PHPUnit, pytest, and Playwright
  • Directory restructuring with 450+ files renamed and full history preserved
  • Updated AGENT.md metadata reflecting multi-framework support (version 2.2.0)
  • Enhanced core-prompt.md with 500+ lines of framework selection and rules
  • Phase 2.4–2.7 ready for next iteration

Test Plan

  • Directory rename preserved — verify agents/testing-agent/ structure matches old path
  • AGENT.md metadata valid — check name, version, tags, tools, capabilities
  • Core prompt structure — verify framework selection matrix is clear, examples are correct
  • Changelog entry added — follows Keep a Changelog 1.1.0 format
  • CI validation passes — all checks green before merge

Global DoD checklist

  • Changes follow branch naming conventions (feat/testing-agent-phase-2-portable-expansion)
  • Code follows repository coding standards and style guide
  • All new/modified files pass linting and formatting checks
  • Changelog entry added and validated
  • PR template requirements met (linked issues, summary, test plan)
  • Related issues and PRs properly cross-referenced
  • Pre-commit hooks executed successfully (markdownlint, prettier)
  • CI checks passing (all checks green)
  • Code review approved (pending)
  • Ready to merge to develop branch

Next Steps

Phase 2.4–2.7 (remaining tasks):

  • 2.4: Create 4 framework skills (Jest, PHPUnit, pytest, Playwright) — 6–8h
  • 2.5: Create 4 framework-specific guides — 8–10h
  • 2.6: Update provider configurations (Claude, Copilot, OpenAI) — 2–3h
  • 2.7: Update documentation (README, ARCHITECTURE.md) — 2–3h

Ready for review. Merge after CI validation confirms changelog and metadata are correct.


🤖 Generated with Claude Code

ashleyshaw and others added 2 commits August 13, 2026 00:27
…–2.3)

**Task 2.1** — Directory Rename
- Renamed agents/playwright-testing-agent/ → agents/testing-agent/
- All 450+ files renamed (git mv preserves history)

**Task 2.2** — Agent Metadata Update
- Updated AGENT.md name: playwright-testing → testing
- Updated title: Playwright Testing Agent → Multi-Framework Testing Agent
- Bumped version: 2.1.0 → 2.2.0
- Updated last_updated: 2026-07-30 → 2026-08-12
- Added framework tags: jest, phpunit, pytest, unit, integration, multi-framework
- Updated description to mention all 4 frameworks
- Updated capabilities list with all framework spec-generation tools
- Updated Core Responsibilities to reflect multi-framework support
- Updated Default Workflow diagram to include framework selection
- Updated Capabilities section with framework-specific features
- Updated Related Documentation with framework guides and skills

**Task 2.3** — Core Prompt Enhancement (500+ new lines)
- Added Framework Selection section with decision matrix
- Framework Selection Matrix (5 columns, 9 rows)
  - Requirement type → codebase context → recommended framework(s)
  - Guidelines for unit, integration, e2e, and hybrid approaches
- Added Framework Descriptions for Jest, PHPUnit, pytest, Playwright
- Added Jest Rules section (JavaScript unit/integration)
  - 10 key practices
  - Example pattern: user form submission with mocking
- Added PHPUnit Rules section (PHP unit/integration)
  - 10 key practices
  - Example pattern: WooCommerce cart calculation with data providers
- Added pytest Rules section (Python integration/e2e)
  - 10 key practices
  - Example pattern: async API endpoint with fixtures and mocking
- Updated Default Workflow to include framework selection step

**Parallel Execution**
All three tasks executed and completed in single session:
- 2.1: git mv (directory structure preserved, 450+ files)
- 2.2: AGENT.md metadata (10+ fields updated, 12 sections revised)
- 2.3: core-prompt.md enhancement (500+ lines added, 4 framework sections)

Ready for Phase 2.4 (Framework Skills creation, 6-8h).

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 410 files, which is 310 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Repository YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro Plus

Run ID: 945c5980-8bd6-4982-ae39-79f425308de5

📥 Commits

Reviewing files that changed from the base of the PR and between 5f846bc and 798de76.

⛔ Files ignored due to path filters (62)
  • agents/testing-agent/manifests/skills.csv is excluded by !**/*.csv
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/assets/imagegen-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/assets/imagegen.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/assets/openai-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/assets/openai.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/assets/plugin-creator-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/assets/plugin-creator.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/assets/skill-creator-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/assets/skill-creator.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/assets/skill-installer-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/assets/skill-installer.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/assets/file-document.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/pdf/assets/file-document.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/layout-library.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-01.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-02.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-03.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-04.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-05.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-06.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-07.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-08.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-09.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-10.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-11.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-12.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-13.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-14.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-15.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-16.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-17.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-18.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-19.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-20.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-21.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-22.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-23.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-24.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-25.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/previews/slide-26.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/file-presentation.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/assets/file-spreadsheet.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-address-comments/assets/github-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-address-comments/assets/github.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-fix-ci/assets/github-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-fix-ci/assets/github.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/github/assets/github-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/github/assets/github.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/yeet/assets/yeet-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/yeet/assets/yeet.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/assets/google-docs-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/assets/google-docs.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/assets/app-icon.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/assets/google-drive-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/assets/google-drive.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/assets/google-drive.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/assets/google-sheets-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/assets/google-sheets.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/assets/google-slides-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/assets/google-slides.png is excluded by !**/*.png
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/linear/skills/linear/assets/linear-small.svg is excluded by !**/*.svg
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/linear/skills/linear/assets/linear.png is excluded by !**/*.png
📒 Files selected for processing (410)
  • .gitleaks.toml
  • agents/chat-closure-agent/tests/fixtures/integration-e2e/dirty-repo
  • agents/chat-closure-agent/tests/fixtures/integration-e2e/memory-repo
  • agents/chat-closure-agent/tests/fixtures/integration-e2e/report-repo
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/agent-file.schema.json
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/bugherd-failure.schema.json
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/figma-context.schema.json
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/memory-file.schema.json
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/repo-analysis.schema.json
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/requirements-traceability.schema.json
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/test-case.schema.json
  • agents/playwright-testing-agent/agent/other/agent_files/schemas/test-suite-plan.schema.json
  • agents/testing-agent/.github/INSTALL.md
  • agents/testing-agent/.github/MANIFEST.json
  • agents/testing-agent/.github/security-policy.md
  • agents/testing-agent/AGENT.md
  • agents/testing-agent/CROSS_BROWSER_AND_RESPONSIVE_TESTING.md
  • agents/testing-agent/EDGE_CASES_AND_ERROR_HANDLING.md
  • agents/testing-agent/README.md
  • agents/testing-agent/TESTING.md
  • agents/testing-agent/agent/configuration/plugin-marketplace.json
  • agents/testing-agent/agent/configuration/plugins/github/.app.json
  • agents/testing-agent/agent/configuration/plugins/github/.codex-plugin__plugin.json
  • agents/testing-agent/agent/configuration/plugins/github/.mcp.json
  • agents/testing-agent/agent/configuration/plugins/github/README.md
  • agents/testing-agent/agent/configuration/plugins/google-drive/.app.json
  • agents/testing-agent/agent/configuration/plugins/google-drive/.codex-plugin__plugin.json
  • agents/testing-agent/agent/configuration/plugins/linear/.app.json
  • agents/testing-agent/agent/configuration/plugins/linear/.codex-plugin__plugin.json
  • agents/testing-agent/agent/configuration/plugins/linear/.mcp.json
  • agents/testing-agent/agent/configuration/root-codex-config.toml
  • agents/testing-agent/agent/instructions/AGENTS.md
  • agents/testing-agent/agent/other/agent_files/README.md
  • agents/testing-agent/agent/other/agent_files/business-context.md
  • agents/testing-agent/agent/other/agent_files/examples/README.md
  • agents/testing-agent/agent/other/agent_files/examples/bugherd-failure-example.md
  • agents/testing-agent/agent/other/agent_files/examples/figma-context-example.md
  • agents/testing-agent/agent/other/agent_files/examples/playwright-spec-example.md
  • agents/testing-agent/agent/other/agent_files/examples/prd-to-test-cases-example.md
  • agents/testing-agent/agent/other/agent_files/examples/repo-analysis-example.md
  • agents/testing-agent/agent/other/agent_files/examples/requirements-traceability-example.md
  • agents/testing-agent/agent/other/agent_files/fixtures/README.md
  • agents/testing-agent/agent/other/agent_files/fixtures/sample-bugherd-failure.json
  • agents/testing-agent/agent/other/agent_files/fixtures/sample-figma-context.md
  • agents/testing-agent/agent/other/agent_files/fixtures/sample-prd-excerpt.md
  • agents/testing-agent/agent/other/agent_files/fixtures/sample-repo-analysis.md
  • agents/testing-agent/agent/other/agent_files/fixtures/sample-test-case-set.json
  • agents/testing-agent/agent/other/agent_files/memory/starter-memory-profile.md
  • agents/testing-agent/agent/other/agent_files/memory/todos.md
  • agents/testing-agent/agent/other/agent_files/memory/user-preferences.md
  • agents/testing-agent/agent/other/agent_files/profiles/README.md
  • agents/testing-agent/agent/other/agent_files/profiles/accessibility-smoke-profile.md
  • agents/testing-agent/agent/other/agent_files/profiles/default-wordpress-profile.md
  • agents/testing-agent/agent/other/agent_files/profiles/lsxd-profile.md
  • agents/testing-agent/agent/other/agent_files/profiles/visual-regression-profile.md
  • agents/testing-agent/agent/other/agent_files/profiles/woocommerce-profile.md
  • agents/testing-agent/agent/other/agent_files/prompts/README.md
  • agents/testing-agent/agent/other/agent_files/prompts/agent-instructions-drift-audit-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/attached-apps-reference-alignment-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/lightspeed-playwright-mcp-repair-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/lightspeed-playwright-mcp-validation-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/prompt-library-audit-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/readme-refreshes-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/routing-audits-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/routing-validation-cleanup-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/skills-routing-repair-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/skills-routing-validation-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/starter-prompts-alignment-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/validation-docs-tests-tightening-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/validation-pack-tightening-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/validation-reference-alignment-prompt.md
  • agents/testing-agent/agent/other/agent_files/prompts/validation-scripts-tightening-prompt.md
  • agents/testing-agent/agent/other/agent_files/references/CONNECTORS.md
  • agents/testing-agent/agent/other/agent_files/references/README.md
  • agents/testing-agent/agent/other/agent_files/references/audit-docs-validation-workflow.md
  • agents/testing-agent/agent/other/agent_files/references/bugherd-failure-logging.md
  • agents/testing-agent/agent/other/agent_files/references/figma-to-test-context.md
  • agents/testing-agent/agent/other/agent_files/references/github-repo-analysis.md
  • agents/testing-agent/agent/other/agent_files/references/mcp-tooling-notes.md
  • agents/testing-agent/agent/other/agent_files/references/playwright-testing-principles.md
  • agents/testing-agent/agent/other/agent_files/references/prd-to-test-case-workflow.md
  • agents/testing-agent/agent/other/agent_files/references/source-priority.md
  • agents/testing-agent/agent/other/agent_files/references/validation-guide.md
  • agents/testing-agent/agent/other/agent_files/references/wordpress-woocommerce-test-coverage.md
  • agents/testing-agent/agent/other/agent_files/schemas/README.md
  • agents/testing-agent/agent/other/agent_files/schemas/agent-file.schema.json
  • agents/testing-agent/agent/other/agent_files/schemas/bugherd-failure.schema.json
  • agents/testing-agent/agent/other/agent_files/schemas/figma-context.schema.json
  • agents/testing-agent/agent/other/agent_files/schemas/memory-file.schema.json
  • agents/testing-agent/agent/other/agent_files/schemas/repo-analysis.schema.json
  • agents/testing-agent/agent/other/agent_files/schemas/requirements-traceability.schema.json
  • agents/testing-agent/agent/other/agent_files/schemas/test-case.schema.json
  • agents/testing-agent/agent/other/agent_files/schemas/test-suite-plan.schema.json
  • agents/testing-agent/agent/other/agent_files/scripts/README.md
  • agents/testing-agent/agent/other/agent_files/scripts/validate-agent-pack.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-business-context.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-folder-schemas.sh
  • agents/testing-agent/agent/other/agent_files/scripts/validate-links-and-references.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-markdown-structure.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-mcp-references.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-memory-hygiene.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-skills-routing.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-source-priority-consistency.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-starter-prompts.py
  • agents/testing-agent/agent/other/agent_files/scripts/validate-template-schema-alignment.py
  • agents/testing-agent/agent/other/agent_files/templates/README.md
  • agents/testing-agent/agent/other/agent_files/templates/bugherd-failure-template.md
  • agents/testing-agent/agent/other/agent_files/templates/figma-context-extraction-template.md
  • agents/testing-agent/agent/other/agent_files/templates/playwright-spec-template.md
  • agents/testing-agent/agent/other/agent_files/templates/repo-analysis-template.md
  • agents/testing-agent/agent/other/agent_files/templates/requirements-traceability-template.md
  • agents/testing-agent/agent/other/agent_files/templates/test-case-template.md
  • agents/testing-agent/agent/other/agent_files/templates/test-suite-plan-template.md
  • agents/testing-agent/agent/other/agent_files/tests/README.md
  • agents/testing-agent/agent/other/agent_files/tests/schema-validation-tests.md
  • agents/testing-agent/claude/agent.md
  • agents/testing-agent/claude/tools.json
  • agents/testing-agent/consistency.json
  • agents/testing-agent/copilot/agent.md
  • agents/testing-agent/copilot/skills.yaml
  • agents/testing-agent/manifests/agent-files.md
  • agents/testing-agent/manifests/inaccessible-resources.md
  • agents/testing-agent/manifests/redactions.md
  • agents/testing-agent/manifests/skills.md
  • agents/testing-agent/manifests/validation-summary.json
  • agents/testing-agent/openai/agent.md
  • agents/testing-agent/openai/tools.json
  • agents/testing-agent/shared/core-prompt.md
  • agents/testing-agent/skills/agent-attached/frontend-skill/SKILL.md
  • agents/testing-agent/skills/agent-attached/frontend-skill/agents/openai.yaml
  • agents/testing-agent/skills/agent-attached/hermes/test-pack-builder/SKILL.md
  • agents/testing-agent/skills/agent-attached/hermes/test-pack-builder/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/LICENSE.txt
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/references/cli.md
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/references/codex-network.md
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/references/image-api.md
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/references/prompting.md
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/references/sample-prompts.md
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/scripts/image_gen.py
  • agents/testing-agent/skills/local/platform-managed/.system/imagegen/scripts/remove_chroma_key.py
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/LICENSE.txt
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/references/latest-model.md
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/references/prompting-guide.md
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/references/upgrade-guide.md
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/scripts/fetch-codex-manual.mjs
  • agents/testing-agent/skills/local/platform-managed/.system/openai-docs/scripts/resolve-latest-model-info.js
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/references/installing-and-updating.md
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/references/plugin-json-spec.md
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/scripts/create_basic_plugin.py
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/scripts/read_marketplace_name.py
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/scripts/update_plugin_cachebuster.py
  • agents/testing-agent/skills/local/platform-managed/.system/plugin-creator/scripts/validate_plugin.py
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/license.txt
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/references/openai_yaml.md
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/scripts/generate_openai_yaml.py
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/scripts/init_skill.py
  • agents/testing-agent/skills/local/platform-managed/.system/skill-creator/scripts/quick_validate.py
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/LICENSE.txt
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/scripts/github_utils.py
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/scripts/install-skill-from-github.py
  • agents/testing-agent/skills/local/platform-managed/.system/skill-installer/scripts/list-skills.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/LICENSE.txt
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/examples/end_to_end_smoke_test.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/manifest.txt
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/ooxml/comments.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/ooxml/hyperlinks_and_fields.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/ooxml/rels_and_content_types.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/ooxml/tracked_changes.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/references/design_presets.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/references/header_templates.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/render_docx.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/a11y_audit.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/accept_tracked_changes.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/add_tracked_replacements.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/apply_template_styles.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/captions_and_crossrefs.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/comments_add.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/comments_apply_patch.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/comments_extract.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/comments_strip.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/content_controls.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/docx_ooxml_patch.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/docx_table_to_csv.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/fields_materialize.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/fields_report.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/flatten_ref_fields.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/footnotes_report.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/google_docs_title_sanitize.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/heading_audit.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/images_audit.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/insert_note.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/insert_ref_fields.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/insert_toc.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/internal_nav.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/make_fixtures.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/merge_docx_append.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/privacy_scrub.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/redact_docx.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/render_and_diff.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/section_audit.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/set_protection.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/style_lint.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/style_normalize.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/table_geometry.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/watermark_add.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/watermark_audit_remove.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/scripts/xlsx_to_docx_table.py
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/accessibility_a11y.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/captions_crossrefs.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/clean_tracked_changes.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/comments_manage.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/compare_diff.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/create_edit.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/fields_update.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/fixtures_edge_cases.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/footnotes_endnotes.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/forms_content_controls.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/headings_numbering.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/images_figures.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/multi_doc_merge.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/navigation_internal_links.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/privacy_scrub_metadata.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/protection_restrict_editing.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/read_review.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/redaction_anonymization.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/sections_layout.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/style_lint_normalize.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/tables_spreadsheets.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/templates_style_packs.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/toc_workflow.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/verify_render.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/tasks/watermarks_background.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/troubleshooting/libreoffice_headless.md
  • agents/testing-agent/skills/local/platform-managed/builtins/documents/troubleshooting/run_splitting.md
  • agents/testing-agent/skills/local/platform-managed/builtins/pdf/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/builtins/pdf/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/API_QUICK_START.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/API_DOCS.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/auto-layout.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/charts.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/comments.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/connectors.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/cookbook/imported-deck.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/cookbook/layout.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/fill.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/help.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/images.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/inspect.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/jsx.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/layout.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/master.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/presentation.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/rich-text.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/shapes.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/slide.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/speaker-notes.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/styles.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/tables.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/theme.spec.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/artifact_tool/api/references/tokens.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/content-tokens.json
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/index.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/runtime.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-01.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-02.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-03.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-04.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-05.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-06.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-07.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-08.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-09.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-10.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-11.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-12.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-13.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-14.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-15.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-16.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-17.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-18.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-19.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-20.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-21.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-22.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-23.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-24.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-25.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/slide-26.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/styles.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/artifact-tool-compose/template-registry.json
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/assets/index.json
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/content.json
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/assets/builtin_templates/codex-grid-layout-library/design_tokens.json
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/README.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/codex-grid-layout-library/ARTIFACT.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/codex-grid-layout-library/manifest.json
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/codex-grid-layout-library/presentation.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/prompts/common.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/scripts/create-presentation.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/scripts/index.json
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/builtin_templates_support/scripts/reconstruct-artifact-tool.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/artifact_tool_utils.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/create_montage.py
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/ensure_raster_image.py
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/rasterize_svg.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/render_presentation.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/render_slides.py
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/runtime_tools.py
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/setup_artifact_tool_workspace.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/container_tools/slides_test.py
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/references/content-rules.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/references/template-following.md
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/template_following_scripts/check_template_fidelity.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/template_following_scripts/inspect_template_deck.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/template_following_scripts/make_contact_sheet.py
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/template_following_scripts/prepare_template_starter_deck.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/presentations/template_following_scripts/validate_template_plan.mjs
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/API_QUICK_START.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/SKILL.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/agents/openai.yaml
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/charts.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/domain_guidance/corporate_finance_fpa.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/domain_guidance/financial_models.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/domain_guidance/healthcare.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/domain_guidance/marketing_advertising.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/domain_guidance/scientific_research.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/routing/google_sheets.md
  • agents/testing-agent/skills/local/platform-managed/builtins/spreadsheets/style_guidelines.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-address-comments/LICENSE.txt
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-address-comments/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-address-comments/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-address-comments/scripts/fetch_comments.py
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-fix-ci/LICENSE.txt
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-fix-ci/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-fix-ci/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/gh-fix-ci/scripts/inspect_pr_checks.py
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/github/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/github/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/yeet/LICENSE.txt
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/yeet/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/github/skills/yeet/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-citations-and-hyperlinks.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-connector-runtime-and-safety.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-direct-request-composition.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-figures-and-image-insertion.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-foreground-guard.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-headings-and-question-format.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-import-docx-to-native-docs.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-meeting-notes-direct.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-native-create-direct.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-pdf-export-visual-qa.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-request-shapes-and-write-safety.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-response-and-list-format.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-section-completeness-and-final-pass.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-smart-chips-and-building-blocks.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-docs/references/reference-table-formatting-deep-dive.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive-comments/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive-comments/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/references/slides/chart-refresh-workflows.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/references/slides/deck-scope-verification.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/references/slides/sheets-chart-replacement.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-drive/references/slides/visual-change-loop.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/references/reference-batch-update-recipes.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/references/reference-chart-recipes.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/references/reference-edit-workflow.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/references/reference-formula-patterns.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/references/reference-import-spreadsheet-to-native-sheets.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/references/reference-live-read-search-safety.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-sheets/references/style-profiles.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/agents/openai.yaml
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-batch-update-recipes.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-chart-workflows.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-connector-runtime-and-safety.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-google-slides-mcp-discovery.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-import-presentation.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-new-deck-and-final-pass.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-read-before-write-and-deck-scope.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-request-shapes-and-write-safety.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-slide-archetype-mapping.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-slide-planning-and-layout-selection.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-target-presentation-guard.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-template-migration.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-template-reference-deck-copy-workflow.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-thumbnail-visual-verification.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/google-drive/skills/google-slides/references/reference-visual-iteration.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/linear/skills/linear/LICENSE.txt
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/linear/skills/linear/SKILL.md
  • agents/testing-agent/skills/local/plugin-provided/openai-marketplace/linear/skills/linear/agents/openai.yaml

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@ashleyshaw
ashleyshaw force-pushed the feat/agent-testing-v2 branch from d58af8f to fd17541 Compare August 12, 2026 22:27
@github-actions

Copy link
Copy Markdown
Contributor

❌ Branch Name Validation Failed

The branch name feat/agent-testing-v2 does not follow the LightSpeed branching strategy.

Required Format

{type}/{scope}-{short-title}
  • type: one of the allowed prefixes (lowercase)
  • scope: lowercase, hyphens only (no underscores or uppercase)
  • title: lowercase, hyphens only (no underscores or uppercase)

Allowed Branch Types

feat, fix, hotfix, release, refactor, chore, docs, test, perf, ci, build, deps, security, revert, research, design, a11y, ux, i18n, ops, proto, ds, api, schema, telemetry, content, seo, config, migrate, qa, uat, audit, codex

Valid Examples

  • feat/branch-naming-enforcement
  • fix/validation-script-bug
  • chore/update-dependencies
  • docs/branching-strategy-guide
  • hotfix/critical-security-patch

Invalid Examples

  • claude/my-branch (type "claude" not allowed)
  • Feature/MyBranch (uppercase not allowed)
  • fix-bug (missing type prefix)
  • feat/my_feature (underscores not allowed)
  • feat/MyFeature (uppercase not allowed)

Solution

Rename your branch to follow the pattern and update the PR.

For more information, see docs/BRANCHING_STRATEGY.md.

@github-actions github-actions Bot added status:needs-review Awaiting code review type:feature Feature or enhancement priority:normal Default priority area:theme Theme & styles area:a11y Accessibility-focused work area:documentation Docs & guides area:tests Test suites & harnesses area:scripts Scripts & tooling area:assets Assets (images, fonts, static files) lang:md Markdown content/docs lang:json JSON config/content labels Aug 12, 2026
@github-actions github-actions Bot added lang:yaml YAML config type:chore Chore / small hygiene change meta:needs-changelog Requires a changelog entry before merge labels Aug 12, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🚫 This PR description is missing required template content.

Missing required section(s): Global DoD checklist

Please update the PR body using one of the repository PR templates:

Empty placeholders, unchecked checklist boxes, and stub issue references do not count.

@github-actions

Copy link
Copy Markdown
Contributor

📄 README Validation

✅ All README checks passed.

Check Result
✅ Frontmatter Passed
✅ Structure Passed

@github-actions github-actions Bot removed the type:chore Chore / small hygiene change label Aug 12, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔍 Reviewer Summary for PR #1945

CI Status:success
Files changed: 472
Risk Distribution: 0 critical, 36 high, 14 medium, 422 low

Recommendations

  • ⚠️ Security-sensitive files modified (review carefully)
  • ⚠️ Large deletion detected (>500 lines removed)
  • ⚠️ Database migration without rollback plan documented

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:a11y Accessibility-focused work area:assets Assets (images, fonts, static files) area:documentation Docs & guides area:scripts Scripts & tooling area:tests Test suites & harnesses area:theme Theme & styles lang:json JSON config/content lang:md Markdown content/docs lang:yaml YAML config meta:needs-changelog Requires a changelog entry before merge priority:normal Default priority status:needs-review Awaiting code review type:feature Feature or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OpenSpec: Testing Agent Multi-Framework Architecture specification

1 participant