diff --git a/README.md b/README.md index 8507e613f..e257732ac 100644 --- a/README.md +++ b/README.md @@ -212,7 +212,7 @@ OpenUI ships an [Agent Skill](https://agentskills.io) so AI coding assistants (C ```bash # With the skills CLI (works across all agents) -npx skills add thesysdev/openui --skill openui +npx skills add thesysdev/skills --skill openui # Manual - copy into your project cp -r skills/openui .claude/skills/openui diff --git a/docs/content/docs/mcp/index.mdx b/docs/content/docs/mcp/index.mdx index d923fb5c9..5b7665dbc 100644 --- a/docs/content/docs/mcp/index.mdx +++ b/docs/content/docs/mcp/index.mdx @@ -36,7 +36,7 @@ Works with Claude Code, Cursor, GitHub Copilot, Codex, and any agent that suppor ### Install via the skills CLI (recommended) ```bash -npx skills add thesysdev/openui --skill openui +npx skills add thesysdev/skills --skill openui ``` ### Manual copy diff --git a/packages/openui-cli/package.json b/packages/openui-cli/package.json index 5beddc695..77bf982d1 100644 --- a/packages/openui-cli/package.json +++ b/packages/openui-cli/package.json @@ -1,6 +1,6 @@ { "name": "@openuidev/cli", - "version": "0.1.7", + "version": "0.1.8", "description": "CLI for OpenUI — scaffold generative UI chat apps and generate LLM system prompts from component libraries", "bin": { "openui": "dist/index.js" diff --git a/packages/openui-cli/src/lib/install-skill.ts b/packages/openui-cli/src/lib/install-skill.ts index 0b0d5b409..ba4a2a50c 100644 --- a/packages/openui-cli/src/lib/install-skill.ts +++ b/packages/openui-cli/src/lib/install-skill.ts @@ -1,5 +1,7 @@ import { execSync } from "child_process"; +const OPENUI_SKILL_SOURCE = "thesysdev/skills"; + export async function shouldInstallSkill( option: boolean | undefined, interactive: boolean, @@ -25,7 +27,7 @@ export async function shouldInstallSkill( export function runSkillInstall(targetDir: string): void { console.info("\nInstalling OpenUI agent skill...\n"); try { - execSync("npx -y skills add thesysdev/openui --skill openui -y", { + execSync(`npx -y skills add ${OPENUI_SKILL_SOURCE} --skill openui -y`, { stdio: "inherit", cwd: targetDir, }); @@ -33,7 +35,7 @@ export function runSkillInstall(targetDir: string): void { console.warn( "\nCould not install the OpenUI agent skill automatically.\n" + "You can install it manually later with:\n\n" + - " npx skills add thesysdev/openui --skill openui\n", + ` npx skills add ${OPENUI_SKILL_SOURCE} --skill openui\n`, ); } }