Suppress repeated skills-CLI banner on install (+ version bump)
Merged
JW
4mo ago+9+9+0123456789-2-2-0123456789
What
- fix(ensure-skills) (
4a4f64c):npx skills addprints a full-screen ASCII banner per invocation, so installing the 4 related skill repos stacked 4 banners. InjectAI_AGENTinto the spawned child env so the skills CLI enters agent mode and skips the banner (the install is already fully non-interactive โ this only quiets output). Preserves a caller's existingAI_AGENT. - chore (
f2addaf): package.json version bump.
Verification
- Existing
ensure-skillsunit test passes (tests inject a fake runner, unaffected by the env change). - End-to-end: confirmed against the real
skillsCLI that the banner disappears withAI_AGENTset (replaced by a one-line "agent detected โ installing non-interactively"); download progress still streams.
๐ค Generated with Claude Code
Summary by cubic
Suppress the repeated banner from the skills CLI during install by setting AI_AGENT for spawned processes, reducing noisy output without changing behavior. Also bumps the package version to 0.0.5.
-
Bug Fixes
- Inject
AI_AGENTinto the child env sonpx skills addskips the full-screen banner. - Preserve any existing
AI_AGENT; progress output and install behavior remain the same.
- Inject
-
Dependencies
- Bump
package.jsonversion to0.0.5.
- Bump