╔══════════════════════════════════════════╗ ║ 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:27:18 Host: Macks-MacBook-Pro.local