ソース情報
- リポジトリ
- jim60105/AIr-Friends
- ソースの最終更新活動
- 2026年8月28日 23:09
- 検出された SKILL.md の言語
- 英語
- スター
- 6
- フォーク
- 0
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
ファイルエクスプローラー
2 ファイルSKILL.md を表示中
SKILL.md
ソースの指示 · 読み取り専用プレビュー- name
- get-message
- description
- Get the content of a sent message by its ID
- parameters
- [{"name":"messageId","type":"string","required":false,"description":"The ID of the message to fetch. If omitted, returns the last message sent in this session."}]
# get-message
Retrieve the content and metadata of a message by its ID. Useful for checking the current content before editing.
## Usage
```bash
${HOME}/.agents/skills/get-message/scripts/get-message.ts \
--session-id "$SESSION_ID" \
--message-id "<messageId from send-reply>"
# Or without --message-id to get the last sent message:
${HOME}/.agents/skills/get-message/scripts/get-message.ts \
--session-id "$SESSION_ID"
```
**`--session-id`**: Use the session id rendered in your system prompt. `$SESSION_ID` works only in per-spawn deployments; in shared-process mode it is not set and the skill library resolves the owning session automatically — a mismatched value is never honored.
## Response
```json
{
"success": true,
"data": {
"messageId": "msg_123",
"content": "The message text content",
"userId": "user_456",
"username": "BotName",
"timestamp": "2024-01-15T10:30:45.123Z",
"isBot": true
}
}
```
## Important Notes
- If `messageId` is omitted, the last message sent via `send-reply` or `edit-reply` in the current session is returned.
- If no message has been sent yet and no `messageId` is provided, an error is returned.
- Only messages accessible in the current channel can be fetched.
GitHubで見る