Skip to content

Use shared Agent Skills ConsoleAppFramework commands#450

Merged
mackysoft merged 3 commits into
masterfrom
refactor/agent-skills-consoleappframework
Jul 9, 2026
Merged

Use shared Agent Skills ConsoleAppFramework commands#450
mackysoft merged 3 commits into
masterfrom
refactor/agent-skills-consoleappframework

Conversation

@mackysoft

Copy link
Copy Markdown
Owner

Summary

  • Replace uCLI's local skills command implementations with the shared Agent Skills command runtime and ConsoleAppFramework source integration.
  • Keep the uCLI JSON envelope and legacy skills option spellings through product-side adaptation.
  • Update Agent Skills package references to 0.8.2.

Scope

  • skills command registration and dispatch.
  • uCLI-specific skills result projection and failure mapping.
  • Command-surface and CLI output tests.

Verification

  • bash scripts/code-quality.sh verify
  • bash scripts/verify.sh

mackysoft added 3 commits July 9, 2026 19:49
Why:
- uCLI no longer needs to duplicate Agent Skills command selection, operation dispatch, and report shaping now that Agent Skills provides a shared command runtime and ConsoleAppFramework source integration.

What Changed:
- Register the Agent Skills command runtime and generated ConsoleAppFramework commands.
- Route command results through the uCLI JSON envelope and preserve legacy skills option spellings before dispatch.
- Remove local skills command implementations and update command-surface tests.

Impact:
- uCLI skills commands use the shared Agent Skills runtime while keeping uCLI-specific output and option compatibility.
Why:
- ConsoleAppFramework generates --repository-root for shared skills commands, while existing uCLI skills scripts and users may still pass shorter legacy aliases.

What Changed:
- Map --repo-root to the generated --repository-root option for skills commands.
- Extend the argument normalizer test to cover the kebab-case alias.

Impact:
- Existing skills install, update, prune, and doctor invocations keep working after the shared command migration.
@mackysoft mackysoft merged commit 0973e19 into master Jul 9, 2026
14 checks passed
@mackysoft mackysoft deleted the refactor/agent-skills-consoleappframework branch July 9, 2026 12:10
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.

1 participant