Scan Report
20 /100
check-balance
Check USDC balance across networks (Base, Solana)
A simple USDC balance checker using standard npm tooling with minor supply chain concerns around @latest tag usage and broad argument allowance.
Safe to install
Pin the agnic package to a specific version instead of @latest to reduce supply chain risk. Consider narrowing the Bash tool permission to specific subcommands.
Findings 2 items
| Severity | Finding | Location |
|---|---|---|
| Low | Unpinned npm package version Supply Chain | SKILL.md:8 |
| Low | Broad Bash tool permission Priv Escalation | SKILL.md:4 |
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Shell | WRITE | WRITE | ✓ Aligned | Bash(npx agnic@latest *) |
File Tree
1 files · 1.2 KB · 51 lines Markdown 1f · 51L
└─
SKILL.md
Markdown
Dependencies 1 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
agnic | latest | npm | No | Using @latest tag - no version pinning |
Security Positives
✓ Single-purpose, straightforward functionality
✓ No credential harvesting or exfiltration detected
✓ No obfuscation or anti-analysis patterns
✓ Documentation matches stated behavior (doc-to-code alignment)
✓ Standard npm tooling without suspicious execution patterns
✓ No file system or environment variable access beyond npm execution