capacitor-offline-first
Guides users in building offline-first Capacitor apps with data synchronization, caching strategies, and conflict resolution.
Install this skill
Security score
The capacitor-offline-first skill was audited on Feb 25, 2026 and we found 10 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 191 | if (key.startsWith(`${this.collection}:`)) { |
Template literal with variable interpolation in command context
| 201 | return this.db.get<T>(`${this.collection}:${id}`); |
Template literal with variable interpolation in command context
| 207 | await this.db.set(`${this.collection}:${item.id}`, item); |
Template literal with variable interpolation in command context
| 216 | await this.db.set(`${this.collection}:${id}`, item); |
Template literal with variable interpolation in command context
| 229 | await this.db.set(`${this.collection}:${id}`, item); |
Template literal with variable interpolation in command context
| 291 | await fetch(`/api/${item.collection}/${item.id}`, { |
Template literal with variable interpolation in command context
| 299 | await fetch(`/api/${item.collection}/${item.id}`, { |
Template literal with variable interpolation in command context
| 307 | `/api/${repo.collection}?since=${lastSync}` |
External URL reference
| 555 | - Capacitor Network: https://capacitorjs.com/docs/apis/network |
External URL reference
| 558 | - Offline First Manifesto: http://offlinefirst.org |
Install this skill with one command
/learn @yeohj0710/capacitor-offline-first