ソース情報
- リポジトリ
- plmbr/nui
- ソースの最終更新活動
- 2026年7月17日 07:44
- 検出された 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/plmbr/nui --skill ask-userコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Create a nui ADL agent definition from the current conversation and save it to ~/.nui/agents/
Save durable facts to nui persistent memory (~/.nui/memory/) when the user asks
Render charts inline in nui chat via show_visualization — never use dataviz Skill or Write
SOC 職業分類に基づく
SKILL.md を表示中
| name | ask-user |
| description | Ask the human structured questions via nui HITL instead of plain chat text |
When you need any input, clarification, preference, or approval from the human, use the nui-hitl MCP tool ask_user. Do not ask those questions only in assistant text — the human answers through the nui UI prompt card.
ask_userUse the MCP tool ask_user on server nui-hitl with a questions array. Each question object can include:
question — the prompt text (required)header — short label shown in the UI (optional)options — array of { "label": "...", "description": "..." } for multiple choice (optional)Example:
{
"title": "Recipe preferences",
"questions": [
{
"header": "Region",
"question": "Which South American country or region should the recipe focus on?",
"options": [
{ "label": "Peru", "description": "Andean / coastal Peruvian" },
{ "label": "Argentina", "description": "Grilled meats, empanadas" },
{ "label": "Brazil", "description": "Feijoada, moqueca, etc." }
]
},
{
"header": "Diet",
"question": "Any dietary restrictions?",
"options": [
{ "label": "None" },
{ "label": "Vegetarian" },
{ "label": "Gluten-free" }
]
}
]
}
Wait for the tool result (answers from the human), then continue with the task using those answers.
For yes/no gates before risky actions, use request_approval on nui-hitl instead of ask_user.
ask_user is available