Skip to content

feat: add first-class skill selection to create flow#117

Merged
chenjiahan merged 4 commits intorstackjs:mainfrom
colinaaa:feat/skill-selection
Apr 1, 2026
Merged

feat: add first-class skill selection to create flow#117
chenjiahan merged 4 commits intorstackjs:mainfrom
colinaaa:feat/skill-selection

Conversation

@colinaaa
Copy link
Copy Markdown
Contributor

Summary

  • add first-class Skill selection to create() with extraSkills, --skill, and interactive/non-interactive handling
  • install selected skills with npx -y skills add ..., clack command logging, spinner feedback, and tinyexec-based command execution
  • cover skill selection and extra tool command behavior with regression tests, including quoted commands and non-zero exit handling

Test Plan

  • pnpm test
  • pnpm build

Closes #116

@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@colinaaa colinaaa marked this pull request as draft March 31, 2026 12:03
@colinaaa colinaaa marked this pull request as ready for review April 1, 2026 02:47
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@colinaaa colinaaa requested a review from chenjiahan April 1, 2026 07:17
Copy link
Copy Markdown
Member

@chenjiahan chenjiahan left a comment

Choose a reason for hiding this comment

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

LGTM!

@chenjiahan chenjiahan merged commit 50df104 into rstackjs:main Apr 1, 2026
1 check passed
@chenjiahan chenjiahan mentioned this pull request Apr 1, 2026
4 tasks
colinaaa added a commit to lynx-family/lynx-stack that referenced this pull request Apr 3, 2026
## Summary
- upgrade `create-rstack` to `1.9.0` in `create-rspeedy`
- add `Lynx DevTool` as an optional `extraSkills` entry
- include a changeset for the `create-rspeedy` patch release

## Reference
- rstackjs/create-rstack#117
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.

[Feature Request] add first-class Skill selection with extraSkills and --skill

2 participants