skill
adom-cli
Public Made by Adomby adom
Adom CLI — platform binary for containers, repos, workspaces, orgs, SSH keys, Hydrogen settings, and more
← Commit history
Publish 4.1.0
5 files changed
+57−12
.claude-plugin/plugin.jsonadded+5@@ -0,0 +1,5 @@+{+ "name": "adom-cli",+ "description": "Adom platform CLI reference: containers, repos, orgs, SSH keys, workspaces, Hydrogen settings and panels, sessions, admin.",+ "version": "4.1.0"+}
SKILL.md+30−4@@ -1,8 +1,34 @@ --- name: adom-cli-description: >- Adom CLI (adom-cli) — platform CLI for containers, repos, workspaces, orgs,- SSH keys, user profiles, sessions, admin, and Hydrogen settings.+description: Adom CLI (adom-cli), the platform CLI for everything on adom.cloud. Use for containers (create, list, inspect, resize, delete, port mappings, expose a port, SSH into a container), repos (CRUD, history, tags, forks, stars, transfer, contributors), workspaces, organizations (orgs, members, invitations, permissions, avatars), SSH keys (git access and container SSH), user profiles and avatars, public user lookup, sessions, Carbon status, Hydrogen IDE settings and keybindings, Hydrogen workspace panels (tabs, panes, splits, webviews), system notifications to the editor, admin waitlist and user invitations, and first-time auth setup. Trigger words - adom-cli, container, containers, port mapping, repo, repos, workspace, org, orgs, membership, invitation, ssh key, ssh keys, profile, avatar, session, hydrogen settings, keybindings, panel, webview tab, notify, waitlist, carbon status, adom login, adom setup. ---+ # Adom CLI-Platform CLI binary + 12 sub-command reference guides.++One binary, `adom-cli`, drives the whole Adom platform. This pack ships one+reference guide per command family. Read the guide for the family you need,+then run the commands it documents.++New to the CLI, or hitting auth errors? Read skills/setup/SKILL.md first.++| Topic | Guide |+|---|---|+| Containers, port mappings, container SSH | skills/containers/SKILL.md |+| Repos: CRUD, history, tags, forks, stars, transfer | skills/repos/SKILL.md |+| Organizations, members, invitations, permissions | skills/orgs-and-memberships/SKILL.md |+| SSH keys (git + container access) | skills/ssh-keys/SKILL.md |+| Hydrogen workspace: tabs, panes, splits, panels | skills/workspace/SKILL.md |+| Hydrogen IDE settings and keybindings | skills/hydrogen-settings/SKILL.md |+| Browser notifications to the editor | skills/notify/SKILL.md |+| User profile and avatar | skills/user-profile/SKILL.md |+| Public user lookup | skills/users/SKILL.md |+| Workspaces list | skills/workspaces/SKILL.md |+| Active sessions | skills/sessions/SKILL.md |+| Carbon API status | skills/status/SKILL.md |+| Admin: waitlist, user invitations | skills/admin/SKILL.md |+| Auth + configuration (read first) | skills/setup/SKILL.md |++On current Claude Code these guides also register individually as+`adom-cli:<name>` skills (via the bundled plugin manifest), so they may fire+directly without this page. This table is the fallback for every other+consumer.
install.sh+19−5@@ -8,12 +8,26 @@ if [ -f "$PKG_DIR/adom-cli" ]; then echo " ✓ adom-cli $(adom-cli --version 2>/dev/null || echo 'installed')" fi -# Install skill docs+# Install skills. Layout matters: Claude Code only registers+# ~/.claude/skills/<name>/SKILL.md, so the root dispatcher lands there, and the+# per-family guides live under skills/ inside the pack folder, where the+# .claude-plugin manifest additionally registers each one as adom-cli:<name>+# on Claude Code versions with skills-dir plugin support. The rm -rf clears the+# old broken layout (sub-guides at the top of the pack folder, no root skill),+# which was invisible to skill discovery entirely. SKILLS_DIR="$HOME/.claude/skills"-if [ -d "$PKG_DIR/skills/adom-cli" ]; then- mkdir -p "$SKILLS_DIR/adom-cli"- cp -r "$PKG_DIR/skills/adom-cli"/* "$SKILLS_DIR/adom-cli/"- echo " ✓ adom-cli skill docs ($(ls "$SKILLS_DIR/adom-cli/" | wc -l) items)"+DEST="$SKILLS_DIR/adom-cli"+if [ -f "$PKG_DIR/SKILL.md" ]; then+ rm -rf "$DEST"+ mkdir -p "$DEST/.claude-plugin" "$DEST/skills"+ cp "$PKG_DIR/SKILL.md" "$DEST/SKILL.md"+ if [ -f "$PKG_DIR/.claude-plugin/plugin.json" ]; then+ cp "$PKG_DIR/.claude-plugin/plugin.json" "$DEST/.claude-plugin/plugin.json"+ fi+ if [ -d "$PKG_DIR/skills/adom-cli" ]; then+ cp -r "$PKG_DIR/skills/adom-cli"/* "$DEST/skills/"+ fi+ echo " ✓ adom-cli skills (root + $(ls "$DEST/skills" | wc -l) guides)" fi echo "Installed adom-cli"
package.json+2−2@@ -1,9 +1,9 @@ { "slug": "adom-cli",- "version": "4.0.6",+ "version": "4.1.0", "type": "app", "org": "adom",- "description": "Adom CLI — platform binary for containers, repos, workspaces, orgs, SSH keys, Hydrogen settings, and more",+ "description": "Adom CLI \u2014 platform binary for containers, repos, workspaces, orgs, SSH keys, Hydrogen settings, and more", "dependencies": {}, "scripts": { "install": "./install.sh",
page.json+1−1@@ -1,6 +1,6 @@ { "slug": "adom-cli",- "version": "4.0.6",+ "version": "4.1.0", "type": "app", "org": "adom", "description": "Adom CLI — platform binary for containers, repos, workspaces, orgs, SSH keys, Hydrogen settings, and more",