audit
SolidSecurity and performance audit of the AGIS dashboard into docs/AGIS-AUDIT.md.
AI & Automation 8 stars
0 forks Updated 4 days ago MIT
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
Read-only. Check and report with file:line evidence:
1. Secrets: `/zd-core:secrets-audit`; any `FALLBACK_*` credential objects; `NEXT_PUBLIC_` prefixes on server secrets.
2. Firestore: `firestore.rules` covers every collection written in `src/firebase/services`; validation matches `gis-schema.ts`; no rule allows unauthenticated reads.
3. API routes: input validation present; geometry size caps; error responses don't leak stack traces; timeouts considered.
4. Client: large libraries imported at page level (Monaco, xlsx, html2canvas) → dynamic import; map components `ssr:false`; images optimised.
5. Workers: main-thread loops over features > 10k; Pyodide loaded more than once.
6. GEE: reductions without `tileScale`; `getInfo` on collections; tile URLs persisted.
7. Backend: job state only in memory; missing `/health`; unbounded thread pool.
Write `docs/AGIS-AUDIT.md` with a table (issue, severity, effort, fix) and the top 5 first.
Details
- Author
- Adilmunawar
- Repository
- Adilmunawar/ZD-claude-plugin
- Created
- 6 days ago
- Last Updated
- 4 days ago
- Language
- JavaScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
study-dashboard
Audit an existing GIS dashboard (pages, layers, endpoints, freshness, performance, UX) into docs/DASHBOARD.md.
8 Updated 4 days ago
Adilmunawar Code & Development Listed
security-audit
Audit tenant isolation, server authorization, IDOR, exposed secrets and XSS with explicit coverage, a Portuguese PDF and local GitHub issue drafts. Use for full five-category audits or security reports with PDF delivery.
0 Updated 2 days ago
Yefclub AI & Automation Listed
security-audit
Security-focused audit of code, dependencies, or config. Use when the user mentions security, vulnerabilities, OWASP, secrets, or hardening.
6 Updated 1 weeks ago
D-engahmed