# Skill Test Report


╔══════════════════════════════════════════╗
║         Skill Test Runner                ║
╚══════════════════════════════════════════╝


════════════════════════════════════════
  Trigger Validation
════════════════════════════════════════

=== Skill Trigger Validation ===

--- code-stats ---
✓ code-stats: 6 trigger keywords

--- data-processing ---
✓ data-processing: 8 trigger keywords

--- doc-scanner ---
✓ doc-scanner: 6 trigger keywords

--- file-search ---
✓ file-search: 8 trigger keywords

--- find-replace ---
✓ find-replace: 6 trigger keywords

--- git-workflow ---
✓ git-workflow: 10 trigger keywords

--- mcp-patterns ---
✓ mcp-patterns: 5 trigger keywords

--- project-planner ---
✓ project-planner: 6 trigger keywords

--- python-env ---
✓ python-env: 7 trigger keywords

--- rest-patterns ---
✓ rest-patterns: 8 trigger keywords

--- sql-patterns ---
✓ sql-patterns: 6 trigger keywords

--- sqlite-ops ---
✓ sqlite-ops: 7 trigger keywords

--- structural-search ---
✓ structural-search: 5 trigger keywords

--- tailwind-patterns ---
✓ tailwind-patterns: 6 trigger keywords

--- task-runner ---
✓ task-runner: 6 trigger keywords

--- tool-discovery ---
✓ tool-discovery: 6 trigger keywords

=== Summary ===
Skills validated: 16
Passed: 16
Failed: 0
Warnings: 0

✓ Trigger Validation passed

════════════════════════════════════════
  data-processing
════════════════════════════════════════

=== data-processing functional tests ===

Missing tools: yq
Install with: brew install yq
Some tests will be skipped.

--- jq tests ---
✓ jq: extract single field
✓ jq: extract nested field
✓ jq: filter array by condition
✓ jq: count array length
✓ jq: raw string output (-r flag)
✓ jq: map transformation
✓ jq: parse package.json fixture

--- yq tests ---
○ yq: extract YAML field (skipped: yq not installed)
○ yq: list keys count (skipped: yq not installed)
○ yq: Docker Compose services (skipped: yq not installed)
○ yq: TOML parsing (skipped: yq not installed)
○ yq: parse config.yaml (skipped: yq not installed)

=== Results ===
Passed: 7
Failed: 0
Skipped: 5

✓ data-processing passed

════════════════════════════════════════
  code-stats
════════════════════════════════════════

=== code-stats functional tests ===

Missing tools: tokei difft
Install with: brew install tokei difft
Some tests will be skipped.

--- tokei tests ---
○ tokei: basic line count (skipped: tokei not installed)
○ tokei: JSON output (skipped: tokei not installed)
○ tokei: exclude directories (skipped: tokei not installed)

--- difft tests ---
○ difft: basic diff (skipped: difft not installed)
○ difft: identical files (skipped: difft not installed)
○ difft: syntax-aware diff (skipped: difft not installed)

=== Results ===
Passed: 0
Failed: 0
Skipped: 6

✓ code-stats passed

════════════════════════════════════════
  git-workflow
════════════════════════════════════════

=== git-workflow functional tests ===

Missing tools: gh delta
Install with: brew install gh delta
Some tests will be skipped.

--- gh (GitHub CLI) tests ---
○ gh: version check (skipped: gh not installed)
○ gh: auth status (skipped: gh not installed)
○ gh: repo view (skipped: gh not installed)
○ gh: API access (skipped: gh not installed)

--- delta tests ---
○ delta: version check (skipped: delta not installed)
○ delta: diff formatting (skipped: delta not installed)
○ delta: git diff (skipped: delta not installed)

--- lazygit tests ---
○ lazygit: version check (skipped: lazygit not installed)

=== Results ===
Passed: 0
Failed: 0
Skipped: 8

✓ git-workflow passed

════════════════════════════════════════
  structural-search
════════════════════════════════════════

=== structural-search functional tests ===

Missing tool: ast-grep (sg)
Install with: brew install ast-grep
All tests will be skipped.

--- ast-grep pattern tests ---
○ sg: find console.log calls (skipped: sg not installed)
○ sg: find function declarations (skipped: sg not installed)
○ sg: find imports (skipped: sg not installed)
○ sg: find async functions (skipped: sg not installed)
○ sg: find arrow functions (skipped: sg not installed)

--- multi-language tests ---
○ sg: find Python functions (skipped: sg not installed)

--- utility tests ---
○ sg: dry-run replacement (skipped: sg not installed)
○ sg: JSON output (skipped: sg not installed)

=== Results ===
Passed: 0
Failed: 0
Skipped: 8

✓ structural-search passed

════════════════════════════════════════
  Test Summary
════════════════════════════════════════
  Suites passed: 5
  Suites failed: 0

All tests passed!

---
Generated: 2025-12-20 22:26:45
Host: host.local
