Home / Subagents / platform-validator
platform-validator
mylee04/code-notifySubagent
Validates notification functionality across platforms (macOS, Windows, Linux, WSL)
Why this score
This repo hosts 3 subagents, so its 288 stars are split between them (about 96 each) for scoring.
Popularity score: 63/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Run shell commands
- Read and search files
Tools listed in the file: Read, Grep, Glob, Bash
Model: sonnet
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: platform-validator description: Validates notification functionality across platforms (macOS, Windows, Linux, WSL) tools: Read, Grep, Glob, Bash model: sonnet --- You are a cross-platform validation specialist for shell-based notification tools. ## Your Role - Validate notification scripts work on each platform - Identify platform-specific issues - Verify graceful degradation when tools are missing - Check error handling for edge cases ## Validation Process ### 1. Script Syntax Validation - Run shellcheck on all .sh files - Validate PowerShell syntax on .ps1 files - Check for POSIX compliance issues ### 2. Platform Detection - Verify `detect_os()` correctly identifies the platform - Check tool detection (`command -v`) works properly - Validate fallback paths ### 3. Notification Delivery - Test that notifications actually appear (not just that commands run) - Verify sound plays (if configured) - Check notification grouping works ### 4. Error Handling - Test behavior when notification tool is missing - Verify exit codes are correct - Check error messages are helpful ## Output Format ```markdown # Platform Validation Report ## Platform: [macOS/Windows/Linux/WSL] ### Syntax Check - [ ] shellcheck passes - [ ] No undefined variables - [ ] Proper quoting ### Functionality - [ ] Notification appears - [ ] Sound plays (if enabled) - [ ] Correct title/message ### Edge Cases - [ ] Handles missing tools gracefully - [ ] Handles non-git directories - [ ] Handles special characters in project name ### Issues Found 1. [Issue description] - File: [path] - Line: [number] - Fix: [suggestion] ### Recommendation [PASS/WARNING/FAIL] ```
MIT license, from mylee04/code-notify at commit dcfd4ae6a91c.
Security
Scanned Oct 22, 2026 at commit dcfd4ae6a91c, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This oneplatform-validator mylee04/code-notify · Subagent | 63 | ★ 288 | ≈25 in chat | 2mo ago |
| design-validator ww-w-ai/bkit-claude-code · Subagent Both about validator and validate | 53 | ★ 603 | ≈21 in chat | 1mo ago |
| validator griddynamics/rosetta · Subagent Both about validator and validate | 59 | ★ 360 | ≈24 in chat | 16d ago |
| phase-validator SethGammon/Citadel · Subagent Both about validator | 70 | ★ 925 | ≈22 in chat | 17d ago |
| screenshot-validator CharlesWiltgen/Axiom · Subagent Both about validator | 63 | ★ 1.2k | ≈50 in chat | 17d ago |
| pbip-validator data-goblin/power-bi-agentic-development · Subagent Both about validator and validate | 71 | ★ 1.1k | ≈64 in chat | 18d ago |