- name: gh
  binary: gh
  description: "GitHub CLI — repos, PRs, issues, releases, gists"
  homepage: "https://cli.github.com"
  tags: [github, git, dev]
  install:
    mac: "brew install gh"

- name: obsidian
  binary: obsidian
  description: "Obsidian vault management — notes, search, tags, tasks, sync"
  homepage: "https://obsidian.md/help/cli"
  tags: [notes, knowledge, markdown]
  install:
    mac: "brew install --cask obsidian"

- name: ntn
  binary: ntn
  package: notion
  description: "Notion CLI — official Notion API CLI for pages, databases, blocks, search, comments"
  homepage: "https://ntn.dev"
  tags: [notion, notes, knowledge, productivity]

- name: docker
  binary: docker
  description: "Docker command-line interface"
  homepage: "https://docs.docker.com/engine/reference/commandline/cli/"
  tags: [docker, containers, devops]
  install:
    mac: "brew install --cask docker"

- name: lark-cli
  binary: lark-cli
  description: "Lark/Feishu CLI — messages, documents, spreadsheets, calendar, tasks and 200+ commands for AI agents"
  homepage: "https://github.com/larksuite/cli"
  tags: [lark, feishu, collaboration, productivity, ai-agent]
  install:
    default: "npm install -g @larksuite/cli"

- name: longbridge
  binary: longbridge
  description: "Longbridge CLI — AI-native market data, account management and trading commands for Longbridge OpenAPI"
  homepage: "https://open.longbridge.com/zh-CN/docs/cli/"
  tags: [longbridge, finance, trading, market-data, openapi, ai-agent]
  install:
    mac: "brew install --cask longbridge/tap/longbridge-terminal"
    windows: "scoop install https://open.longbridge.com/longbridge/longbridge-terminal/longbridge.json"

- name: dws
  binary: dws
  package: DingTalk Workspace
  description: "DingTalk Workspace CLI — messages, docs, calendar, contacts and more for humans and AI agents"
  homepage: "https://github.com/DingTalk-Real-AI/dingtalk-workspace-cli"
  tags: [dingtalk, collaboration, productivity, ai-agent]
  install:
    mac: "npm install -g dingtalk-workspace-cli"
    linux: "npm install -g dingtalk-workspace-cli"

- name: wecom-cli
  binary: wecom-cli
  package: 企业微信
  description: "WeCom/企业微信 CLI — contacts, todos, meetings, messages, calendar, docs and smart sheets for AI agents"
  homepage: "https://github.com/WecomTeam/wecom-cli"
  tags: [wecom, wechat-work, collaboration, productivity, ai-agent]
  install:
    default: "npm install -g @wecom/cli"

- name: vercel
  binary: vercel
  description: "Vercel CLI — deploy projects, manage domains, env vars, logs and serverless functions"
  homepage: "https://vercel.com/docs/cli"
  tags: [vercel, deployment, serverless, frontend, devops]
  install:
    default: "npm install -g vercel"

- name: tg
  binary: tg
  package: tg-cli
  description: "Telegram CLI — local-first sync, search, export via MTProto for AI agents"
  homepage: "https://github.com/jackwener/tg-cli"
  tags: [telegram, messaging, search, export, ai-agent]
  install:
    default: "uv tool install kabi-tg-cli"

- name: discord
  binary: discord
  package: discord-cli
  description: "Discord CLI — local-first sync, search, export via SQLite for AI agents"
  homepage: "https://github.com/jackwener/discord-cli"
  tags: [discord, messaging, search, export, ai-agent]
  install:
    default: "uv tool install kabi-discord-cli"

- name: wx
  binary: wx
  package: wx-cli
  description: "WeChat local data CLI — sessions, messages, search, contacts, export for AI agents"
  homepage: "https://github.com/jackwener/wx-cli"
  tags: [wechat, messaging, search, export, ai-agent]
  install:
    default: "npm install -g @jackwener/wx-cli"

- name: wrangler
  binary: wrangler
  description: "Cloudflare Wrangler — deploy Workers, manage R2/D1/KV, publish Pages"
  homepage: "https://developers.cloudflare.com/workers/wrangler/"
  tags: [cloudflare, workers, serverless, edge, deployment]
  install:
    default: "npm install -g wrangler"
