cli-services
Provides patterns for building modular CLI infrastructure with service definitions, layer composition, and dependency injection.
Install this skill
Security score
The cli-services skill was audited on Feb 9, 2026 and we found 11 security issues across 1 threat category. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 35 | info: (msg) => Effect.sync(() => console.log(`[INFO] ${msg}`)), |
Template literal with variable interpolation in command context
| 36 | error: (msg) => Effect.sync(() => console.error(`[ERROR] ${msg}`)), |
Template literal with variable interpolation in command context
| 95 | yield* sql`INSERT INTO sessions (id, topic) VALUES (${id}, ${topic})` |
Template literal with variable interpolation in command context
| 101 | const rows = yield* sql`SELECT * FROM sessions WHERE id = ${id}` |
Template literal with variable interpolation in command context
| 111 | return yield* sql`SELECT * FROM sessions ORDER BY updated_at DESC LIMIT ${limit}` |
Template literal with variable interpolation in command context
| 116 | yield* sql`UPDATE sessions SET topic = COALESCE(${data.topic}, topic) WHERE id = ${id}` |
Template literal with variable interpolation in command context
| 123 | yield* sql`DELETE FROM sessions WHERE id = ${id}` |
Template literal with variable interpolation in command context
| 245 | ? Effect.sync(() => console.log(`[DEBUG] ${msg}`)) |
Template literal with variable interpolation in command context
| 249 | ? Effect.sync(() => console.log(`[INFO] ${msg}`)) |
Template literal with variable interpolation in command context
| 253 | ? Effect.sync(() => console.warn(`[WARN] ${msg}`)) |
Template literal with variable interpolation in command context
| 257 | ? Effect.sync(() => console.error(`[ERROR] ${msg}`)) |