hyper-cli skill
hyperai コマンドラインインターフェースを使用して、Hyper のマーケティングスキルとツールをターミナルから直接実行します。
- GitHubスター
- 112
- ファイル
- 1
- 最終コミット
- 2026年11月11日
- ライセンス
- MIT
- 許可されたツール
- —
hyper-cli skillは何をしますか
hyper-cliはAgent Skillsです。 hyperai コマンドラインインターフェースを使用して、Hyper のマーケティングスキルとツールをターミナルから直接実行します。.
skillのSKILL.mdから生成された要約。
hyper-cli skill について
hyper-cli は、開発者やマーケターがターミナル環境からマーケティングオートメーションタスクを実行できるようにします。hyperai コマンドラインインターフェースを使用することで、MCP ネイティブのエージェントホスト以外でも、特定のマーケティングスキルやツールを実行できます。これは、gmail_messages_send や meta_ads_adaccount_list などのツールとシェルを通じて直接やり取りする必要がある場合に便利です。
このインターフェースは、ワークフローを管理するためのさまざまなコマンドを提供します。hyperai info で認証とワークスペースを確認し、hyperai search で特定の機能を検索し、hyperai describe でツールの入力スキーマを調査できます。タスクを実行するには、hyperai call コマンドに続けて、正規のツール名と引数を含む JSON オブジェクトを指定します。
CLI 内で接続を管理することも可能です。connections_list および connections_use コマンドを使用して、特定のツールキットに接続されているアカウントを一覧表示したり、現在のシェルセッションのアクティブなアカウントを切り替えたりできます。これにより、ターミナルセッションにおいて、実行中のマーケティングツールに対して正しい認証コンテキストが維持されます。
エージェントができること
- 1特定のマーケティングツールの検索タスクの自然言語による説明を検索して、ツールを見つけます。
- 2ツールの要件確認ツールの入力スキーマを読み取り、引数が正しくフォーマットされていることを確認します。
- 3マーケティングアクションの実行引数に JSON オブジェクトを使用し、正規の名前でマーケティングツールを実行します。
- 4アカウント認証の管理現在のシェルセッション内で、特定のツールキットのアクティブなアカウントを切り替えます。
skill の SKILL.md から作成されています。すべてのユースケースは、その引用と照合されています。
hyper-cli skillのインストール方法
各コマンドはskillフォルダをクライアントのskillsディレクトリにコピーします。読み込むには、クライアントを再起動するか新しいセッションを開始してください。プラグインにhyper-cli skillをインストールする
/plugin marketplace add hyperfx-ai/marketing-skills /plugin install hyper-marketing@hyperfx-marketing-skills
Claude Codeにhyper-cli skillをインストールする
~/.claude/skills/hyper-cli/SKILL.md
$ npx degit hyperfx-ai/marketing-skills/skills/hyper-cli ~/.claude/skills/hyper-cliClaude Code (project)にhyper-cli skillをインストールする
.claude/skills/hyper-cli/SKILL.md
$ npx degit hyperfx-ai/marketing-skills/skills/hyper-cli .claude/skills/hyper-cliCodexにhyper-cli skillをインストールする
~/.agents/skills/hyper-cli/SKILL.md
$ npx degit hyperfx-ai/marketing-skills/skills/hyper-cli ~/.agents/skills/hyper-cliGemini CLIにhyper-cli skillをインストールする
~/.gemini/skills/hyper-cli/SKILL.md
$ npx degit hyperfx-ai/marketing-skills/skills/hyper-cli ~/.gemini/skills/hyper-cliClaude.aiにhyper-cli skillをインストールする
npx degit hyperfx-ai/marketing-skills/skills/hyper-cli hyper-cli && zip -r hyper-cli.zip hyper-cli # claude.ai → Customize → Skills → + → Create skill → Upload a skill → hyper-cli.zip
SKILL.md
GitHubで表示Hyper CLI
Use hyperai to run any marketing skill from a terminal. A skill names each tool once, by its canonical name, for example gmail_messages_send. The CLI runs that name directly.
Requirements
- Hyper MCP configured for the workspace. https://app.hyperfx.ai/mcp
- Required integrations connected at https://app.hyperfx.ai/apps. The sibling marketing skill lists which integrations it needs.
- Hyper CLI installed and authenticated. Verify with
hyperai info.
If hyperai info fails, stop and tell the user to authenticate the CLI before calling tools.
The four commands
| Need | Command |
|---|---|
| Confirm auth and workspace | hyperai info |
| Find a tool | hyperai search "<what you want to do>" |
| Read a tool's input schema | hyperai describe <name> --parameters |
| Run a tool | hyperai call <name> --json '{...}' |
<name> is the canonical tool name from the skill, such as meta_ads_adaccount_list. The CLI also accepts the same name as separate words (meta-ads adaccount list); a skill never uses that form.
If your CLI version rejects the canonical name, run hyperai search "<name>": the result prints the exact hyperai call ... line to use. Update the CLI with hyperai update.
Connected accounts
| Need | Command |
|---|---|
| List the connected accounts for a toolkit | hyperai call connections_list --json '{"toolkit_id": "gmail"}' |
| Switch the active account for this shell | hyperai call connections_use --json '{"toolkit_id": "gmail", "auth_id": "<auth_id>"}' |
The active account is kept per shell session, the same way the MCP keeps it per session.
Arguments
- Pass arguments as one JSON object with
--json. The CLI validates them against the tool's schema before calling. - When a call fails with an argument error, run
hyperai describe <name> --parametersand read the schema. Do not retry the same arguments. - Large results: add
--rawto get the unformatted JSON.
Example
hyperai info
hyperai search "send an email"
hyperai describe gmail_messages_send --parameters
hyperai call gmail_messages_send --json '{"to": "jane@example.com", "subject": "Hello", "body": "Hi Jane"}'
Out of scope
| Need | Skill |
|---|---|
| What to send, to whom, in which sequence | the marketing skill that owns the job, for example cold-email-outreach |
| MCP client setup | the Hyper MCP page at https://app.hyperfx.ai/mcp |
このスキルのファイル
1hyper-cli skillに関する質問
Claude Codeにhyper-cli skillをインストールするには
npx degit hyperfx-ai/marketing-skills/skills/hyper-cli ~/.claude/skills/hyper-cliを実行してください。Claude Codeは~/.claude/skills(すべてのプロジェクト)または.claude/skills(単一プロジェクト)からskillsを読み込み、説明がタスクに一致する場合にskillを使用します。
hyper-cli skillはどのクライアントで使用できますか
Agent Skills形式を読み込むすべてのクライアントで使用できます: Claude Code、Codex、Gemini CLI、claude.ai(ZIPとしてアップロード)。skill内のスクリプトは、クライアントがコード実行を許可した場合にのみ実行されます。
Hyper CLI で特定のツールを見つけるにはどうすればよいですか?
hyperai search "<what you want to do>" コマンドを使用して、ツールを検索できます。
ツールの必要な入力パラメータを確認するにはどうすればよいですか?
hyperai describe <name> --parameters コマンドを使用して、ツールの入力スキーマを確認できます。
現在のシェルで、ツールキットのアクティブなアカウントを切り替えるにはどうすればよいですか?
hyperai call connections_use --json '{"toolkit_id": "<toolkit_id>", "auth_id": "<auth_id>"}' コマンドを使用します。
CLI が正規の名前を拒否した場合はどうすればよいですか?
hyperai search "<name>" を実行して正確なコマンドラインを取得するか、hyperai update で CLI を更新してください。