interactive-task
不具合のない開発タスク(追加、変更、リファクタリング、設定、最適化)を、質問を通じて明確化し実行することで、不明確な要求に対し迅速に範囲を定義し、効率的に開発を進めるSkill。
📜 元の英語説明(参考)
Aclarar y ejecutar tareas de desarrollo no-bug (agregar, cambiar, refactorizar, configurar, optimizar) con preguntas adaptativas via `question` (opciones + respuesta libre). Usar cuando el pedido llega incompleto o ambiguo y se necesita definir alcance rapido.
🇯🇵 日本人クリエイター向け解説
不具合のない開発タスク(追加、変更、リファクタリング、設定、最適化)を、質問を通じて明確化し実行することで、不明確な要求に対し迅速に範囲を定義し、効率的に開発を進めるSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o interactive-task.zip https://jpskill.com/download/10602.zip && unzip -o interactive-task.zip && rm interactive-task.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10602.zip -OutFile "$d\interactive-task.zip"; Expand-Archive "$d\interactive-task.zip" -DestinationPath $d -Force; ri "$d\interactive-task.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
interactive-task.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
interactive-taskフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
インタラクティブタスクアシスタント
目的: 曖昧な要求を、少ない質問と高い精度で実行可能な仕様に変換すること。
運用プロトコル
- タスクの分類
- NUEVO: 追加/作成/実装
- CAMBIO: 修正/調整/置換
- REFACTOR: クリーンアップ/再編成/簡素化
- CONFIG: 変数、環境、設定
- MEJORA: UX/パフォーマンス/信頼性の最適化
- 質問の第1ラウンドの実行 (必須、
questionを使用)
- 1回の
questionの呼び出しで2〜4つの質問をする - クローズド(迅速な決定)とオープン(特定の詳細)を混ぜる
- 少なくとも、範囲、期待される結果、制約をカバーする
- 短い仕様の確認
- 「私がやること」
- 「私が触らないこと」
- 「完了基準」
- 確認を求める
- 「この範囲でよろしいですか?」
- そうでない場合は、短い第2ラウンド(最大2つの質問)を行う
- 調査と実行
- リポジトリ内の既存のパターンを検索する
- 必要な最小限の複雑さで実装する
質問の設計
- 一般的な選択肢がある場合は、オプションを使用する。
- 正確なテキスト、順序、またはビジネスルールが必要な場合は、オープンな質問を使用する。
- 要求にすでに含まれているデータを質問しない。
- 覚えておく:
questionはすでに自由な回答を許可している(「その他」オプションを追加しない)。
タイプごとの基本質問
NUEVO
- クローズド: 「どこに表示する必要がありますか?」(header/sidebar/pagina X/modal/otro)
- オープン: 「正確にどのように動作する必要がありますか?」
- クローズド: 「既存のパターンを再利用しますか、それとも新しいバリアントを作成しますか?」
CAMBIO
- オープン: 「どの現在の動作を変更したいですか?」
- オープン: 「どのようにする必要がありますか?」
- クローズド: 「このモジュールのみに影響しますか、それとも複数のモジュールに影響しますか?」
REFACTOR
- クローズド: 「主な目的は何ですか?」(可読性、パフォーマンス、保守性)
- クローズド: 「制約はありますか?」(機能的な変更なし、APIに触れないなど)
- オープン: 「コードの特定の領域で気になるものはありますか?」
CONFIG
- クローズド: 「環境は?」(dev, staging, prod, すべて)
- オープン: 「正確にどの変数/調整が必要ですか?」
- クローズド: 「ドキュメント化のみですか、それとも変更も適用しますか?」
MEJORA
- クローズド: 「何を改善しますか?」(UX、速度、安定性、DX)
- オープン: 「改善されたことをどのように測定しますか?」
- クローズド: 「優先度は?」(迅速、バランス、詳細)
厳格なルール
- 質問には
questionを使用し、プレーンテキストは使用しない。 - 1ラウンドあたり最大4つの質問、合計2ラウンド。
- 重要な詳細が不足している場合は、少なくとも1つのオープンな質問を含める。
- 実行前に、範囲INとOUTを明示的に定義する。
- 目標を達成する最も単純なソリューションを選択する(過剰なエンジニアリングはしない)。
期待される最小限の出力
編集前:
- 検出されたタスクの種類
- 範囲 IN / OUT
- 触れる可能性のあるファイル
- 完了基準
編集後:
- 行われた変更
- 正常に完了したことを迅速に検証する方法
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Interactive Task Assistant
Objetivo: convertir pedidos vagos en una especificacion ejecutable con pocas preguntas y alta precision.
Protocolo operativo
- Clasificar la tarea
- NUEVO: agregar/crear/implementar
- CAMBIO: modificar/ajustar/reemplazar
- REFACTOR: limpiar/reorganizar/simplificar
- CONFIG: variables, entornos, settings
- MEJORA: optimizar UX/performance/confiabilidad
- Ejecutar ronda 1 de preguntas (OBLIGATORIO con
question)
- Hacer 2-4 preguntas en un unico llamado a
question - Mezclar cerradas (decision rapida) y abiertas (detalle puntual)
- Cubrir minimo: alcance, resultado esperado y restricciones
- Confirmar especificacion corta
- "Lo que voy a hacer"
- "Lo que no voy a tocar"
- "Criterio de listo"
- Pedir confirmacion
- "¿Te sirve este alcance?"
- Si no, hacer segunda ronda breve (maximo 2 preguntas)
- Investigar y ejecutar
- Buscar patrones existentes en el repo
- Implementar con minima complejidad necesaria
Diseno de preguntas
- Usar opciones cuando hay alternativas comunes.
- Usar abiertas cuando se necesite texto exacto, orden o reglas de negocio.
- No preguntar datos que ya esten en el pedido.
- Recordar:
questionya permite respuesta libre (no agregar opcion "Otro").
Preguntas base por tipo
NUEVO
- Cerrada: "¿Donde debe aparecer?" (header/sidebar/pagina X/modal/otro)
- Abierta: "¿Como debe comportarse exactamente?"
- Cerrada: "¿Reusar patron existente o crear variante nueva?"
CAMBIO
- Abierta: "¿Que comportamiento actual queres cambiar?"
- Abierta: "¿Como debe quedar?"
- Cerrada: "¿Afecta solo este modulo o varios?"
REFACTOR
- Cerrada: "¿Objetivo principal?" (legibilidad, performance, mantenibilidad)
- Cerrada: "¿Restricciones?" (sin cambios funcionales, sin tocar API, etc)
- Abierta: "¿Hay una zona puntual del codigo que te preocupe?"
CONFIG
- Cerrada: "¿Entorno?" (dev, staging, prod, todos)
- Abierta: "¿Que variables/ajustes exactos necesitas?"
- Cerrada: "¿Solo documentar o tambien aplicar cambios?"
MEJORA
- Cerrada: "¿Que mejorar?" (UX, velocidad, estabilidad, DX)
- Abierta: "¿Como medimos que mejoro?"
- Cerrada: "¿Prioridad?" (rapido, balanceado, profundo)
Reglas duras
- Usar
questionpara preguntar, no texto plano. - Maximo 4 preguntas por ronda y 2 rondas totales.
- Incluir al menos 1 pregunta abierta si falta detalle clave.
- Definir explicitamente alcance IN y OUT antes de ejecutar.
- Elegir la solucion mas simple que cumpla el objetivo (sin sobre-ingenieria).
Salida minima esperada
Antes de editar:
- Tipo de tarea detectado
- Alcance IN / OUT
- Archivos probables a tocar
- Criterio de listo
Despues de editar:
- Cambios realizados
- Como validar rapido que quedo bien