Skip to content

Use dedicated OpenUI skill source#781

Merged
zahlekhan merged 3 commits into
thesysdev:mainfrom
zahlekhan:agent/use-dedicated-openui-skill-source
Jul 16, 2026
Merged

Use dedicated OpenUI skill source#781
zahlekhan merged 3 commits into
thesysdev:mainfrom
zahlekhan:agent/use-dedicated-openui-skill-source

Conversation

@zahlekhan

@zahlekhan zahlekhan commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

  • install the OpenUI agent skill from thesysdev/skills
  • keep using the standard npx skills package
  • retain the legacy skills/openui copy for already-published CLI versions and manual installation
  • bump @openuidev/cli from 0.1.7 to 0.1.8
  • update the README and MCP documentation to show the dedicated source

Why

The previous command installed from the full thesysdev/openui repository, causing the skills CLI to shallow-clone the large application repository. The dedicated skills repository keeps the same standard install flow while reducing the source checkout dramatically.

Impact

The 0.1.8 CLI installs the same openui skill from the dedicated repository. The legacy copy remains in this repository so older published CLI versions that still resolve the OpenUI repository do not break. A real install from the shorthand source completed successfully in about 3.8 seconds.

Validation

  • pnpm --filter @openuidev/cli lint:check
  • pnpm --filter @openuidev/cli format:check
  • pnpm --filter @openuidev/cli build
  • git diff --check
  • npx -y skills add thesysdev/skills --skill openui -y
  • built-CLI scaffolds for both openui-self-hosted and openui-cloud with --skill --no-install
  • verified both generated projects contain .agents/skills/openui/SKILL.md and the referenced skill files
  • verified the built CLI reports version 0.1.8

@zahlekhan
zahlekhan marked this pull request as ready for review July 16, 2026 12:13
@zahlekhan
zahlekhan enabled auto-merge (squash) July 16, 2026 12:15
@zahlekhan
zahlekhan merged commit 15bd527 into thesysdev:main Jul 16, 2026
2 checks passed
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