hackathon-idea-generator について
問題領域、解決策の不足、トラックの制約、チームの規模を基に、実現可能で多様なプロジェクト案を作るハッカソン向けスキルです。案の差異を生む軸と、次に使うスキルも提示します。
主な機能
- 01指定数のプロジェクト案を生成
- 02解決策の不足とトラック制約に対応
- 03複数の軸で案に変化をつける
- 04チーム規模と開催時間を考慮
- 05次に使うスキルを提案
活用シーン
- 01問題領域の整理後にチームで発想
- 02トラックの条件に沿う案を検討
- 03限られた人数と時間で企画を具体化
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ bernieweb3/ hackathon-ai-devkit --skill hackathon-idea-generatorインストール後、Claude Code で/hackathon-idea-generatorを入力して読み込まれたか確認します。
詳細
hackathon-idea-generator
目標
特定された問題領域に対応し、ハッカソンのトラック制約を満たす、多様なプロジェクト候補のアイデアを生成します。
発動条件
以下の場合にこのスキルを使用します。
hackathon-problem-spaceからproblem_statementとsolution_gapsを取得できる- チームでブレインストーミングを始める準備が整い、構造化された多様なアイデアが必要
hackathon-track-analyzerでトラック制約が確認済み- チームの人数とハッカソンの所要時間が判明している(実現可能性の範囲を定めるために必須)
- 問題領域のマッピングが完了した後、アイデアのスコアリングを行う前に呼び出される
入力
| 入力 | 型 | 必須 | 説明 |
|---|---|---|---|
problem_statement | string | はい | 「どうすれば〜できるか」という形式の問題提起 |
solution_gaps | string[] | はい | hackathon-problem-space で特定されたギャップ |
track_constraints | string[] | はい | hackathon-track-analyzer で特定された必須制約 |
team_size | integer | はい | チームメンバーの人数 |
hackathon_duration_hours | integer | はい | 利用可能な合計時間 |
tech_stack_preferences | string[] | いいえ | 希望する言語、フレームワーク、プラットフォーム |
idea_count | integer | いいえ | 生成するアイデアの数(デフォルト:5) |
出力
| 出力 | 説明 |
|---|---|
ideas | プロジェクト候補のアイデア一覧 |
diversity_axes | アイデア群における多様性の軸 |
recommended_skills | 次に呼び出すことが推奨されるスキル |
ルール
idea_countで指定された数のアイデアを正確に生成します(未指定の場合のデフォルトは5)。- 各アイデアが少なくとも1つの
solution_gapに対応するようにします。 - 各アイデアがすべての
required_constraintsを満たすようにします。 - 少なくとも3つの軸(例:複雑さ、ユーザー層、技術的アプローチ)でアイデアに変化を持たせます。
- 各アイデアは、
team_size人のチームがhackathon_duration_hours時間以内に完成できるものとします。 - 大胆でリスクの高いアイデアと、保守的でリスクの低いアイデアを少なくとも1つずつ含めます。
- アイデアを重複させず、それぞれの中核となる仕組みに明確な違いを持たせます。
出力形式
ideas:
- id: "<idea-N>"
title: "<short title>"
tagline: "<one sentence>"
core_mechanism: "<what makes it work>"
target_user: "<segment>"
gaps_addressed:
- "<gap>"
risk_level: "<high|medium|low>"
wow_factor: "<what judges will remember>"
diversity_axes:
- axis: "<dimension>"
range: "<low end> → <high end>"
recommended_skills:
- "<skill-name>"
例
入力:
problem_statement: "How might we provide always-available emotional support for college students so that they can manage anxiety between professional appointments?"
solution_gaps:
- "No affordable always-available context-aware emotional support"
track_constraints:
- "Must use OpenAI GPT-4 API"
team_size: 3
hackathon_duration_hours: 24
tech_stack_preferences: ["Python", "React", "OpenAI API"]
idea_count: 3
出力:
ideas:
- id: "idea-1"
title: "AnchorAI"
tagline: "A GPT-4 powered check-in companion that remembers your emotional context across sessions."
core_mechanism: "Persistent memory layer over GPT-4 with emotion-state tracking"
target_user: "College students"
gaps_addressed:
- "No affordable always-available context-aware emotional support"
risk_level: "medium"
wow_factor: "Live demo shows the AI recalling emotional context from 3 days ago and adapting its tone"
- id: "idea-2"
title: "PeerBridge"
tagline: "AI-facilitated peer support circles that match students by shared anxiety triggers."
core_mechanism: "GPT-4 moderates group text sessions; similarity matching via embeddings"
target_user: "College students"
gaps_addressed:
- "No peer-community facilitation layer"
risk_level: "high"
wow_factor: "Real-time AI moderation prevents harmful conversation spirals live"
- id: "idea-3"
title: "CalmDraft"
tagline: "Turns your anxious journaling into a structured CBT reflection in one click."
core_mechanism: "GPT-4 restructures free-text journal entries using CBT thought-record format"
target_user: "College students"
gaps_addressed:
- "No affordable always-available context-aware emotional support"
risk_level: "low"
wow_factor: "Side-by-side: raw anxious thought vs. structured reframe — instant relief visible"
diversity_axes:
- axis: "interaction model"
range: "1:1 async journaling → group real-time chat"
- axis: "AI role"
range: "passive formatter → active conversation facilitator"
- axis: "risk level"
range: "low (journaling) → high (group moderation)"
recommended_skills:
- "hackathon-idea-scoring"
コンテキストファイル
ナレッジベース
../hackathon-shared-resources/knowledge/hackathon-winning-patterns.md../hackathon-shared-resources/knowledge/hackathon-mvp-strategy.md../hackathon-shared-resources/knowledge/hackathon-judging-criteria.md../hackathon-shared-resources/knowledge/hackathon-tools.md
プレイブック
../hackathon-shared-resources/playbooks/hackathon-workflow.md
コメント
Markdown 対応