Skip to content

feat(skill): add ClawHub CLI with dual-registry support#120

Merged
RussellLuo merged 5 commits into
OpenCSGs:mainfrom
wanghaojie124:feat/csgclaw-skill
May 27, 2026
Merged

feat(skill): add ClawHub CLI with dual-registry support#120
RussellLuo merged 5 commits into
OpenCSGs:mainfrom
wanghaojie124:feat/csgclaw-skill

Conversation

@wanghaojie124
Copy link
Copy Markdown
Collaborator

@wanghaojie124 wanghaojie124 commented May 26, 2026

  • Add csgclaw-cli skill search, get, versions, and install via internal/clawhub.
  • Use opencsg-first registry resolution; install into the current sandbox skills directory.
  • Document manager worker handoff via message create --mention-id.
  • Disable PicoClaw find_skills/install_skill and remove manager skill-installer templates.
  • Fix skill flag parsing when flags follow positional arguments.

@wanghaojie124 wanghaojie124 marked this pull request as ready for review May 26, 2026 10:17
wanghj added 4 commits May 27, 2026 16:22
Add csgclaw-cli skill search, get, versions, and install backed by
internal/clawhub with opencsg-first registry resolution. Install into the
current sandbox skills directory and document manager worker handoff via
message create --mention-id. Disable PicoClaw find_skills/install_skill,
remove embedded skill-installer from manager templates, and fix skill flag
parsing when flags follow positional arguments.
Validate install slugs and destination paths, use registry canonical slugs,
write skill lock files atomically, and surface explicit config load errors
from the skill CLI.
Move internal/clawhub to internal/skill, use [skill] config section and
SkillConfig with SKILL_* env vars, and keep legacy [clawhub]/CLAWHUB_* support.
Add lean skill-installer to all embed templates with csgclaw-cli skill
docs, remove registry skill content from basics, and point AGENT/AGENTS
and dispatch skills at skill-installer. Bump picoclaw template image to
2026.5.27.
Keep the basics skill description scoped to administration tasks only and
remove skill-installer cross-references from the manager template body.
@RussellLuo RussellLuo merged commit fcc5f8b into OpenCSGs:main May 27, 2026
1 check 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