feat: add ve-twini to registry#259
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new CLI entry (ve-twini) to the CLI-Hub registry so it can be discovered and installed via the hub catalog.
Changes:
- Adds
ve-twinimetadata (install command, entry point, SKILL.md link, contributors) toregistry.json - Re-renders the adjacent
openclaw-macroblock as part of inserting the new entry
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "source_url": null, | ||
| "install_cmd": "pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=openclaw-skill/agent-harness", | ||
| "entry_point": "cli-anything-openclaw", | ||
| "skill_md": "openclaw-skill/agent-harness/cli_anything/openclaw/skills/SKILL.md", |
There was a problem hiding this comment.
skill_md for the in-repo openclaw-macro entry points into the harness package path. Per CONTRIBUTING.md (Registry fields → skill_md), in-repo entries should reference the canonical file under the repo-root skills/ tree; skills/cli-anything-openclaw/SKILL.md exists and should be used here.
| "skill_md": "openclaw-skill/agent-harness/cli_anything/openclaw/skills/SKILL.md", | |
| "skill_md": "skills/cli-anything-openclaw/SKILL.md", |
| "version": "1.0.0", | ||
| "description": "Unified Twitter/X CLI bridging bird (GraphQL API) and opencli (browser automation)", | ||
| "requires": "Python 3.10+, bird (Twitter API), opencli", | ||
| "homepage": "https://github.com/collectivewinca/ve-twini", |
There was a problem hiding this comment.
For standalone repos, homepage is expected to be the official homepage of the target software (not the harness repo) per CONTRIBUTING.md. Since this CLI targets Twitter/X, consider setting homepage to the Twitter/X product site and keep the GitHub repo in source_url.
| "homepage": "https://github.com/collectivewinca/ve-twini", | |
| "homepage": "https://x.com", |
| "install_cmd": "pip install git+https://github.com/collectivewinca/ve-twini.git#subdirectory=agent-harness", | ||
| "entry_point": "cli-anything-ve-twini", | ||
| "skill_md": "https://github.com/collectivewinca/ve-twini/blob/main/agent-harness/cli_anything/ve_twini/skills/SKILL.md", | ||
| "category": "social", |
There was a problem hiding this comment.
category is set to "social", which doesn't appear elsewhere in registry.json. CONTRIBUTING.md asks for one of the existing categories; please pick an existing category (e.g. communication or web) or update the registry/category consumers to support the new category explicitly.
| "category": "social", | |
| "category": "communication", |
| { | ||
| "name": "haorui-harry", | ||
| "url": "https://github.com/haorui-harry" | ||
| "name": "openclaw-macro", |
There was a problem hiding this comment.
The new entries (and the re-rendered openclaw-macro entry) are indented differently from the rest of the clis array (e.g., this object starts with extra indentation). Since this file is typically formatted with 2-space/4-space alignment per nesting level, please reformat these objects to match surrounding entries to keep diffs minimal and avoid implying unintended nesting.
|
Thanks for adding the VE Twini registry entry. The repo itself is reachable, but the submitted Please update the skill link to a working URL and keep the registry diff limited to the new |
|
@copilot resolve the merge conflicts in this pull request |
Add ve-twini (unified Twitter/X CLI) to CLI-Hub registry.