Skip to main content

fased skills

Inspect skills from bundled, workspace, and managed sources, and see which ones are actually eligible to run. Browser equivalent: Agent > Skills. That page owns ClawHub search/review, create/edit/config, dependency install, and per-Agent skill access. The CLI is for automation, install review, and admin repair. Related:

Commands

fased skills list
fased skills list --eligible
fased skills list --json
fased skills info <name>
fased skills info <name> --json
fased skills inspect <name>
fased skills inspect <name> --json
fased skills check
fased skills check --json
fased skills wallet grant <skill-id> --wallet-id <agent-wallet-id> --actions quote,swap,schedule_send --max-amount <base-units>
fased skills marketplace list
fased skills marketplace list --json
fased skills permissions <skill-id>
fased skills permissions <skill-id> --json
fased skills marketplace install <slug>
fased skills marketplace install <slug> --version 1.2.3 --registry https://clawhub.com
fased skills marketplace install <slug> --dry-run
fased skills marketplace install <slug> --json
fased skills marketplace install <slug> --force --approve-permission-change
fased skills marketplace update [slug] --dry-run
fased skills marketplace update [slug] --approve-permission-change
fased skills marketplace update [slug] --json

Wallet Grants

Skills do not receive wallet access just because they are installed. Grant narrow wallet permissions only for the skill id and token route you intend to use: Normal users can do this from Wallets > Skill Grants in the browser UI. That tab reads the ClawHub install review, shows requested wallet permissions next to the current grant, and writes the same config path as this command. If the tab is empty, no reviewed wallet-capable skill or existing grant has been found yet. Use the CLI for automation, review-only JSON, or remote/admin setup.
fased skills wallet grant reviewed-wallet-skill \
  --registry https://clawhub.com \
  --actions quote,swap,schedule_plan,schedule_send \
  --role agent \
  --wallet-id agent \
  --chain solana \
  --input-mint So11111111111111111111111111111111111111112 \
  --output-mint <TOKEN_MINT> \
  --max-amount 100000000 \
  --max-slippage-bps 50 \
  --autonomous \
  --cron
The command writes skills.entries.<skill-id>.config.walletActions. If --registry is provided, it also adds that registry to skills.marketplace.allowRegistries. Wallet grants are Agent-wallet-only; Mining and Vault wallets remain unavailable to skills. Use --dry-run --json first when you want to review the exact config patch without writing it:
fased skills wallet grant reviewed-wallet-skill \
  --actions quote,swap,schedule_send \
  --input-mint So11111111111111111111111111111111111111112 \
  --output-mint <TOKEN_MINT> \
  --max-amount 100000000 \
  --dry-run \
  --json
The helper replaces the skill’s wallet permission block with the grant you provide. That is intentional: wallet permissions should stay explicit and small instead of accumulating stale routes over time. The wallet-action names are policy controls for wallet-capable skills, not a recommendation to run those actions. Risky actions such as send, swap, schedule_plan, schedule_send, and limit_order require --max-amount.

Marketplace Review

Install ClawHub skills through Fased so the archive scan, source allowlist, and permission snapshot are recorded:
fased skills marketplace install reviewed-wallet-skill
fased skills marketplace install reviewed-wallet-skill --version 1.2.3
fased skills marketplace install reviewed-wallet-skill --dry-run
Use the marketplace view to inspect installed ClawHub sources, requested wallet permissions recorded at install time, and the wallet grants currently active in config:
fased skills marketplace list
fased skills marketplace list --json
ClawHub installs do not grant wallet access by themselves. Updates that add or change risky wallet permissions, requested tool access, install metadata, or new archive scan warnings are blocked until the operator explicitly approves the permission change. Marketplace installs also record archive scan results: sensitive files, native binaries, installer scripts, package lifecycle scripts, dependency blocks, and dangerous source-code patterns are rejected; dependency manifests and helper scripts are kept as review warnings. For local/bundled skills with dependency installers, Fased scans the skill directory before running the installer. Critical dangerous-code findings block the install instead of continuing with a warning. Inspect one tracked marketplace skill when you do not want the full list:
fased skills permissions reviewed-wallet-skill
fased skills permissions reviewed-wallet-skill --json
Preview updates before applying them:
fased skills marketplace update reviewed-wallet-skill --dry-run
If the preview shows a new risky permission, install metadata, tool access, or archive scan warning, apply only after review:
fased skills marketplace update reviewed-wallet-skill --approve-permission-change