Skip to main content

cli-services

Provides patterns for building modular CLI infrastructure with service definitions, layer composition, and dependency injection.

Install this skill

or
45/100

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

medium line 35

Template literal with variable interpolation in command context

SourceSKILL.md
35info: (msg) => Effect.sync(() => console.log(`[INFO] ${msg}`)),
medium line 36

Template literal with variable interpolation in command context

SourceSKILL.md
36error: (msg) => Effect.sync(() => console.error(`[ERROR] ${msg}`)),
medium line 95

Template literal with variable interpolation in command context

SourceSKILL.md
95yield* sql`INSERT INTO sessions (id, topic) VALUES (${id}, ${topic})`
medium line 101

Template literal with variable interpolation in command context

SourceSKILL.md
101const rows = yield* sql`SELECT * FROM sessions WHERE id = ${id}`
medium line 111

Template literal with variable interpolation in command context

SourceSKILL.md
111return yield* sql`SELECT * FROM sessions ORDER BY updated_at DESC LIMIT ${limit}`
medium line 116

Template literal with variable interpolation in command context

SourceSKILL.md
116yield* sql`UPDATE sessions SET topic = COALESCE(${data.topic}, topic) WHERE id = ${id}`
medium line 123

Template literal with variable interpolation in command context

SourceSKILL.md
123yield* sql`DELETE FROM sessions WHERE id = ${id}`
medium line 245

Template literal with variable interpolation in command context

SourceSKILL.md
245? Effect.sync(() => console.log(`[DEBUG] ${msg}`))
medium line 249

Template literal with variable interpolation in command context

SourceSKILL.md
249? Effect.sync(() => console.log(`[INFO] ${msg}`))
medium line 253

Template literal with variable interpolation in command context

SourceSKILL.md
253? Effect.sync(() => console.warn(`[WARN] ${msg}`))
medium line 257

Template literal with variable interpolation in command context

SourceSKILL.md
257? Effect.sync(() => console.error(`[ERROR] ${msg}`))
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →
GitHub Stars 106
Rate this skill
Categorydevelopment
UpdatedMay 21, 2026
majiayu000/claude-skill-registry