hackathon-track-analyzer について
ハッカソンチーム向けのスキルで、トラック説明やスポンサー概要、審査基準から制約、評価軸、戦略機会を抽出します。要件を作り出さず、次に使うスキルも提案します。
主な機能
- 01必須・任意制約の抽出
- 02スポンサー優先事項の整理
- 03評価軸と失格条件の構造化
- 04戦略機会の特定
- 05次に使うスキルの提案
活用シーン
- 01アイデア出し前の要件確認
- 02スポンサー賞の重点比較
- 03審査基準に沿った企画立案
- 04応募失格につながる条件の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bernieweb3/ hackathon-ai-devkit --skill hackathon-track-analyzerインストール後、Claude Code で/hackathon-track-analyzerを入力して読み込まれたか確認します。
詳細
hackathon-track-analyzer
目標
ハッカソンのトラック説明、スポンサー向け概要、テーマ文を解析し、構造化された制約、評価基準、戦略的な機会を抽出します。
起動条件
次の場合にこのスキルを使用します:
- ハッカソンのトラック説明、テーマ、またはイベントページを参照できる
- スポンサー向け概要や賞のトラックの詳細を解析する必要がある
- アイデア出しを始める前に、審査基準や採点基準を構造化する必要がある
- アイデアを決定する前に、失格となる制約をチームが把握する必要がある
- ハッカソンのワークフローでは、常に最初に呼び出すスキルである
入力
| 入力 | 型 | 必須 | 説明 |
|---|---|---|---|
track_description | string | はい | ハッカソンのトラックまたはテーマに関する告知の生テキスト |
sponsor_briefs | string[] | いいえ | スポンサーのチャレンジ概要または賞のトラックの説明 |
judging_rubric | string | いいえ | 公開されている審査基準または採点基準 |
hackathon_duration_hours | integer | はい | ハッカソンの合計時間 |
出力
| 出力 | 説明 |
|---|---|
track_summary | トラックの中核テーマを一文で要約したもの |
required_constraints | チームが満たす必要のある必須制約 |
optional_constraints | ボーナス評価につながる、あると望ましい制約 |
sponsor_priorities | 各スポンサーが最も重視する事項を順に並べたリスト |
evaluation_axes | 採点基準から抽出、または推定した評価軸 |
strategic_opportunities | トラック内で有力な切り口や、十分に取り組まれていない領域 |
disqualifiers | 提出物が失格となる条件 |
recommended_skills | 次に呼び出すことを推奨する開発キットのスキル |
ルール
- 明示されている内容、または強く示唆されている内容のみを抽出し、制約を捏造しないでください。
- 任意の制約より必須の制約を優先してください。
- 曖昧な表現には
[AMBIGUOUS]マーカーを付けてください。 - 各スポンサーが明示した優先事項を、実行可能な具体的要件1~3件に対応付けてください。
- 各トラックについて、十分に検討されていない戦略的機会を少なくとも1つ特定してください。
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
コメント
Markdown 対応