pest-testing

Writes and maintains test suites with a project-appropriate framework. Use when adding or fixing unit/feature/integration/e2e tests and release gates.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "pest-testing" with this command: npx skills add erinrugas/artisan-agents/erinrugas-artisan-agents-pest-testing

Testing Skill

When to Apply

  • User asks to add or fix tests.
  • Changes require validation coverage.

Workflow

  1. Read test strategy from specs/qa-spec.md and specs/specs.md.
  2. Detect test framework from repo (Pest, PHPUnit, Jest, Vitest, Playwright, etc.).
  3. Add minimal high-value tests:
    • happy path
    • validation/edge path
    • auth/permission path when applicable
  4. Run the smallest relevant test subset first, then broader suite if needed.

Quality Bar

  • Tests are deterministic.
  • Assertions verify behavior, not implementation detail.
  • New tests fail without the fix and pass with it.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

git-sync

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

api-endpoint

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

git-branch

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

git-pr

No summary provided by upstream source.

Repository SourceNeeds Review