AI Skill Report Card

Testing Systems

F25·Feb 4, 2026
YAML
--- name: testing-systems description: Performs basic system testing and validation. Use when you need to verify functionality or run test cases. ---

Testing Systems

Bash
# Basic test execution echo "Running test..." if [ condition ]; then echo "✓ Test passed" else echo "✗ Test failed" fi
Recommendation
Replace vague bash example with concrete testing framework examples (pytest, Jest, JUnit) showing actual test code
  1. Define test scope - Identify what needs testing
  2. Create test cases - Write specific scenarios
  3. Execute tests - Run systematically
  4. Document results - Record outcomes

Progress:

  • Test planning complete
  • Test cases written
  • Tests executed
  • Results documented
Recommendation
Provide specific input/output pairs for real test scenarios (e.g., API response validation, unit test assertions, integration test flows)

Example 1: Input: Basic functionality check Output:

Test: Basic function
Status: ✓ PASS
Time: 0.5s

Example 2: Input: Error condition test Output:

Test: Error handling
Status: ✗ FAIL
Error: Expected exception not thrown
Recommendation
Add methodology for different testing types (unit, integration, e2e) with concrete templates and frameworks rather than generic advice
  • Test one thing at a time
  • Use descriptive test names
  • Include both positive and negative cases
  • Keep tests independent
  • Testing too many things at once
  • Unclear test objectives
  • Ignoring edge cases
  • Not documenting failures properly
0
Grade FAI Skill Framework
Scorecard
Criteria Breakdown
Quick Start
11/15
Workflow
11/15
Examples
15/20
Completeness
15/20
Format
11/15
Conciseness
11/15