Skip to content

Skill delivery via create-smelter-app#1825

Open
JBRS307 wants to merge 4 commits intomasterfrom
@jbrs/create-smelter-app-skill
Open

Skill delivery via create-smelter-app#1825
JBRS307 wants to merge 4 commits intomasterfrom
@jbrs/create-smelter-app-skill

Conversation

@JBRS307
Copy link
Collaborator

@JBRS307 JBRS307 commented Mar 17, 2026

This is just one method. One more thing to do is to add info on how to acquire the skill with npx skills when smelter is added to the project with npm add.

The skill is taken from smelter-labs/skills, so the package we can easily change it without updating the package on npm.

@JBRS307 JBRS307 self-assigned this Mar 17, 2026
@JBRS307 JBRS307 force-pushed the @jbrs/create-smelter-app-skill branch 2 times, most recently from fc9356f to ce62b2a Compare March 17, 2026 16:36
@JBRS307 JBRS307 requested a review from Copilot March 17, 2026 16:38
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds an optional post-scaffold step to create-smelter-app to offer installing a “Smelter” skill (sourced from smelter-labs/skills) via npx skills, so users can set up their AI coding assistant integration immediately after project creation.

Changes:

  • Invoke a new post-create prompt (promptInstallSkill) after the project is generated.
  • Add installSkill.ts, which prompts the user and runs npx skills add smelter-labs/skills --skill live-composing-smelter on confirmation.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
ts/create-smelter-app/src/run.ts Calls the new skill-install prompt after successful project creation.
ts/create-smelter-app/src/installSkill.ts Implements the confirmation prompt and runs the npx skills add ... install flow with a fallback message on failure.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

@JBRS307 JBRS307 marked this pull request as ready for review March 17, 2026 16:50
@JBRS307 JBRS307 requested a review from wkozyra95 March 17, 2026 16:50
@JBRS307 JBRS307 force-pushed the @jbrs/create-smelter-app-skill branch from c3ab0b7 to 6905184 Compare March 18, 2026 12:43
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.

2 participants