ravnhq

platform-testing

0
0
# Install this skill:
npx skills add ravnhq/ai-toolkit --skill "platform-testing"

Install specific skill from multi-skill repository

# Description

Framework-agnostic testing principles. Extends core-coding-standards with test-specific patterns. Use when writing, reviewing, or debugging tests.

# SKILL.md


name: platform-testing
description: "Framework-agnostic testing principles. Extends core-coding-standards with test-specific patterns. Use when writing, reviewing, or debugging tests."


Principles

  • Test behavior, not implementation details
  • Prefer integration tests over unit tests (Testing Trophy)
  • Arrange-Act-Assert (AAA) pattern in every test
  • Tests must be independent β€” no shared mutable state
  • Keep tests small and focused β€” one behavior per test
  • Name tests to describe the behavior being verified
  • Optimize for confidence, not coverage percentage
  • Don't chase 100% coverage β€” test what matters

Rules

See rules/ for detailed patterns.

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.