ソース情報
- リポジトリ
- glawson6/jaiclaw
- ソースの最終更新活動
- 2026年3月31日 00:52
- 検出された SKILL.md の言語
- 英語
- スター
- 5
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/glawson6/jaiclaw --skill voice-callコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
This skill should be used when the user asks to "draw a diagram", "show a status box", "render ASCII art", "make a callout", "wrap text in a box", "plot these numbers", or any request involving boxed messages, two-box-and-arrow diagrams, scatter plots, or tables rendered as ASCII. Uses JBang to invoke the JaiClaw ASCII renderer; do not hand-draw borders character-by-character.
Render domain objects (events, tasks, tickets, orders, …) as framed monospaced ASCII via the render_response tool. Follow the fidelity rules exactly — do not paraphrase, transliterate, forge, or strip borders from tool output.
End-to-end validation of JaiClaw bootstrap, scaffolding, build, runtime, and Docker CLI images. Tests quickstart.sh, project creation from Maven releases, provider connectivity, CLI launcher, and Docker image builds.
SOC 職業分類に基づく
SKILL.md を表示中
| name | voice-call |
| description | Make and manage phone calls via telephony providers (Twilio) |
| alwaysInclude | false |
Make and manage phone calls through telephony providers. Currently supports Twilio with WebSocket media streaming for real-time conversation.
Initiate an outbound phone call.
Parameters:
to (required): Phone number to call in E.164 format (e.g., +15551234567)message (optional): Message to speak when the call connectsmode (optional): Call mode — conversation (interactive, default) or notify (one-way message then hangup)Example:
voice_call_initiate(to: "+15551234567", message: "Hello, this is a reminder about your appointment tomorrow at 3 PM.", mode: "notify")
Speak a message and wait for the user's response on an active call. Returns the transcribed speech.
Parameters:
callId (required): ID of the active callmessage (required): Message to speak before listeningExample:
voice_call_continue(callId: "abc-123", message: "Would you like to reschedule? Say yes or no.")
Speak a message on an active call without waiting for a response.
Parameters:
callId (required): ID of the active callmessage (required): Message to speakExample:
voice_call_speak(callId: "abc-123", message: "Please hold while I look that up.")
End an active phone call.
Parameters:
callId (required): ID of the call to endExample:
voice_call_end(callId: "abc-123")
Get the current status of a call, including state, direction, and full transcript.
Parameters:
callId (required): ID of the call to checkExample:
voice_call_status(callId: "abc-123")
Enable via application.yml:
jaiclaw:
voice-call:
enabled: true
provider: twilio
twilio:
account-sid: ${TWILIO_ACCOUNT_SID}
auth-token: ${TWILIO_AUTH_TOKEN}
serve:
webhook-path: /voice/webhook
public-url: https://your-domain.com
outbound:
from-number: "+15551234567"
default-mode: CONVERSATION
max-duration-sec: 600
silence-timeout-sec: 30
inbound:
policy: disabled # disabled, open, allowlist
greeting: "Hello, how can I help you?"
allowed-from:
- "+15559876543"
disabled: Reject all inbound calls (default)open: Accept all inbound callsallowlist: Accept only from numbers in the allowed-from list