# Testing

> WelineFramework local testing adapter. Use when working in this repo on how to write module tests, choose validation layers, or run PHPUnit, Pest, Vitest, Playwright, HTTP smoke, Browser smoke, or WLS-backed test flows. Read dev/ai/skills/testing/SKILL.md before acting.

- Skill: `aiweline/testing` (Agent Skill)
- Install (CLI): `npx skillmds@latest add aiweline/testing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/aiweline/testing/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Aiweline (https://skillmd.com/u/aiweline)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/aiweline/testing

---


# testing

This is a lightweight Codex adapter for the workspace-local WelineFramework skill.

## Required Workflow

1. Read `dev/ai/skills/testing/SKILL.md` completely before acting on matching tasks.
2. If that skill points to required references, read only the relevant referenced files.
3. Keep `dev/ai/skills` as the single source of truth; do not duplicate detailed rules here.
4. Also respect `dev/ai/global-constraints.md` for cross-skill hard constraints.

