mcpField

hackathon-track-analyzer

github.com/bernieweb3生産性43 回インストール
リポジトリ

hackathon-track-analyzer について

ハッカソンチーム向けのスキルで、トラック説明やスポンサー概要、審査基準から制約、評価軸、戦略機会を抽出します。要件を作り出さず、次に使うスキルも提案します。

主な機能

  1. 01必須・任意制約の抽出
  2. 02スポンサー優先事項の整理
  3. 03評価軸と失格条件の構造化
  4. 04戦略機会の特定
  5. 05次に使うスキルの提案

活用シーン

  1. 01アイデア出し前の要件確認
  2. 02スポンサー賞の重点比較
  3. 03審査基準に沿った企画立案
  4. 04応募失格につながる条件の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bernieweb3/hackathon-ai-devkit --skill hackathon-track-analyzer

インストール後、Claude Code で/hackathon-track-analyzerを入力して読み込まれたか確認します。

詳細

hackathon-track-analyzer

目標

ハッカソンのトラック説明、スポンサー向け概要、テーマ文を解析し、構造化された制約、評価基準、戦略的な機会を抽出します。


起動条件

次の場合にこのスキルを使用します:

  • ハッカソンのトラック説明、テーマ、またはイベントページを参照できる
  • スポンサー向け概要や賞のトラックの詳細を解析する必要がある
  • アイデア出しを始める前に、審査基準や採点基準を構造化する必要がある
  • アイデアを決定する前に、失格となる制約をチームが把握する必要がある
  • ハッカソンのワークフローでは、常に最初に呼び出すスキルである

入力

入力型必須説明
track_descriptionstringはいハッカソンのトラックまたはテーマに関する告知の生テキスト
sponsor_briefsstring[]いいえスポンサーのチャレンジ概要または賞のトラックの説明
judging_rubricstringいいえ公開されている審査基準または採点基準
hackathon_duration_hoursintegerはいハッカソンの合計時間

出力

出力説明
track_summaryトラックの中核テーマを一文で要約したもの
required_constraintsチームが満たす必要のある必須制約
optional_constraintsボーナス評価につながる、あると望ましい制約
sponsor_priorities各スポンサーが最も重視する事項を順に並べたリスト
evaluation_axes採点基準から抽出、または推定した評価軸
strategic_opportunitiesトラック内で有力な切り口や、十分に取り組まれていない領域
disqualifiers提出物が失格となる条件
recommended_skills次に呼び出すことを推奨する開発キットのスキル

ルール

  1. 明示されている内容、または強く示唆されている内容のみを抽出し、制約を捏造しないでください。
  2. 任意の制約より必須の制約を優先してください。
  3. 曖昧な表現には [AMBIGUOUS] マーカーを付けてください。
  4. 各スポンサーが明示した優先事項を、実行可能な具体的要件1~3件に対応付けてください。
  5. 各トラックについて、十分に検討されていない戦略的機会を少なくとも1つ特定してください。
  6. recommended_skills は、hackathon-ai-devkit のスキル一覧にあるものだけを使用してください。

出力形式

track_summary: "<string>"

required_constraints:
  - "<constraint>"

optional_constraints:
  - "<constraint>"

sponsor_priorities:
  - sponsor: "<name>"
    priorities:
      - "<priority>"

evaluation_axes:
  - axis: "<name>"
    weight: "<high|medium|low>"
    description: "<string>"

strategic_opportunities:
  - "<opportunity>"

disqualifiers:
  - "<condition>"

recommended_skills:
  - "<skill-name>"

例

入力:

track_description: "Build solutions that use AI to improve mental health outcomes for young adults."
sponsor_briefs:
  - "OpenAI: Best use of GPT-4 API for empathetic user interactions"
judging_rubric: "Innovation (30%), Impact (30%), Technical execution (20%), Presentation (20%)"
hackathon_duration_hours: 24

出力:

track_summary: "Use AI to improve mental health outcomes for young adults."

required_constraints:
  - "Solution must demonstrably address mental health for ages 18–30"

optional_constraints:
  - "Bonus scoring for use of OpenAI GPT-4 API"

sponsor_priorities:
  - sponsor: "OpenAI"
    priorities:
      - "Empathetic, context-aware conversational responses"
      - "Responsible AI usage with safety guardrails"

evaluation_axes:
  - axis: "Innovation"
    weight: "high"
    description: "Novel approach to mental health support beyond generic chatbots"
  - axis: "Impact"
    weight: "high"
    description: "Measurable improvement in user wellbeing or access to resources"

strategic_opportunities:
  - "Underserved: peer-support facilitation rather than direct therapy replacement"

disqualifiers:
  - "Solutions that claim to diagnose or treat clinical conditions"

recommended_skills:
  - "hackathon-problem-space"
  - "hackathon-idea-generator"

コンテキストファイル

ナレッジベース
  • ../hackathon-shared-resources/knowledge/hackathon-judging-criteria.md
  • ../hackathon-shared-resources/knowledge/hackathon-winning-patterns.md
  • ../hackathon-shared-resources/knowledge/hackathon-tools.md
  • ../hackathon-shared-resources/knowledge/hackathon-common-failures.md
プレイブック
  • ../hackathon-shared-resources/playbooks/hackathon-workflow.md
  • ../hackathon-shared-resources/playbooks/24h-hackathon-playbook.md
  • ../hackathon-shared-resources/playbooks/36h-hackathon-playbook.md
  • ../hackathon-shared-resources/playbooks/48h-hackathon-playbook.md

コメント