Skip to content

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

Merged
vanceingalls merged 2 commits into
mainfrom
fix/skills-install-all-no-select
Apr 2, 2026
Merged

vanceingalls merged 2 commits into
mainfrom
fix/skills-install-all-no-select

Conversation

@miguel-heygen

@miguel-heygen miguel-heygen commented Apr 2, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Test plan

  • npx hyperframes skills installs all skills without any selection prompt
  • npx hyperframes skills --help shows the command
  • npx hyperframes --help lists skills under AI & Integrations


const SOURCES = [
{ name: "HyperFrames", repo: "heygen-com/hyperframes" },
{ name: "GSAP", repo: "greensock/gsap-skills" },

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this adds all gsap skills btw... before we only added 2 I think

But I'm not sure why

Comment on lines +43 to +47
if (!hasNpx()) {
clack.log.error(c.error("npx not found. Install Node.js and retry."));
clack.outro(c.warn("No skills installed."));
return;
}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fallback to manual installation?

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>
@vanceingalls
vanceingalls force-pushed the fix/skills-install-all-no-select branch from 2375ee8 to 2b101b9 Compare April 2, 2026 22:07

Copy link
Copy Markdown
Collaborator

This stack of pull requests is managed by Graphite. Learn more about stacking.

Use spawn instead of execFile to avoid stdio type mismatch.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vanceingalls
vanceingalls force-pushed the fix/skills-install-all-no-select branch from 2b101b9 to d2a8d27 Compare April 2, 2026 22:10
@vanceingalls
vanceingalls merged commit 49e333e into main Apr 2, 2026
15 checks passed
miguel-heygen added a commit that referenced this pull request Apr 3, 2026
* 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>
@miguel-heygen
miguel-heygen deleted the fix/skills-install-all-no-select branch April 6, 2026 23:24
dahans-msft2 pushed a commit to dahans-msft2/hyperframes that referenced this pull request Aug 6, 2026
…ygen-com#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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants