Home / Skills / data-layer-footguns
data-layer-footguns
maxrave-dev/kotlin-footgunsSkill
Room/SQLite, DataStore and repository traps: migrations, NOT IN with NULLs, LIKE escaping, delete order, local-time bucketing, imports, caching, paging. Use before writing a query or migration, or when data comes back wrong.
Why this score
This repo hosts 10 skills, so its 1,477 stars are split between them (about 148 each) for scoring.
Popularity score: 66/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
Security
Scanned Oct 20, 2026 at commit dfcbe3208170, with Cisco's open-source skill-scanner.
What its code does:
- Runs shell commands Common for dev tools. Read the commands it runs.references/remote-index-cached-as-rows-with-validator.md:112
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 onedata-layer-footguns maxrave-dev/kotlin-footguns · Skill | 66 | ★ 1.5k | ≈61 always | 17d ago |
| ablate-ai-layer coleam00/skills · Skill Both about layer and delete | 69 | ★ 710 | ≈154 always | 28d ago |
| business-layer-extensions ardanlabs/service · Skill Both about layer and caching | 74 | ★ 4.1k | ≈65 always | 1mo ago |
| cross-layer-sync ZeroDeng01/sublinkPro · Skill Both about layer | 72 | ★ 1.7k | ≈50 always | 16d ago |
| ripwire-layers redhat-et/ripwire · Skill Both about layer | 72 | ★ 2.5k | ≈27 always | 16d ago |
| Marrow AI: Control Layer for AI Agents getmarrow/marrow-mcp · MCP server Both about layer | 51 | ★ 7 | not measured | today |