feat(cli): add skills command that installs all without selection (#192)

* feat(cli): add skills command that installs all without selection

Wraps `npx skills add --all -g` so users don't need to manually
select skills or targets. Just run `hyperframes skills` and everything
gets installed to all supported AI tools.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(cli): fix typecheck errors in skills command

Use spawn instead of execFile to avoid stdio type mismatch.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Miguel Ángel
2026-04-02 15:11:56 -07:00
committed by GitHub
co-authored by Claude Opus 4.6
parent e9c2e6f772
commit 49e333e9de
3 changed files with 78 additions and 6 deletions
+1 -6
View File
@@ -87,12 +87,7 @@ async function loadExamples(name: string): Promise<Example[] | undefined> {
// Commands without their own file (e.g. listed in help but not yet a real command)
const STATIC_EXAMPLES: Record<string, Example[]> = {
skills: [
["Install skills to all supported AI tools", "hyperframes skills"],
["Install to Claude Code only", "hyperframes skills --claude"],
["Install to Cursor (project-level)", "hyperframes skills --cursor"],
["Install to specific tools", "hyperframes skills --claude --gemini"],
],
skills: [["Install all skills to all supported AI tools", "hyperframes skills"]],
};
// ── Render root help ───────────────────────────────────────────────────────