원클릭으로
hackathon-strategy
// Gemini3 Tokyo Hackathon 攻略ガイド。要件定義・設計フェーズで特に活用。ハッカソンのアイデア出し、コンセプト設計、技術選定、受賞戦略の策定を支援。Use when starting hackathon ideation, defining requirements, designing architecture, or planning a winning strategy for AI hackathons.
// Gemini3 Tokyo Hackathon 攻略ガイド。要件定義・設計フェーズで特に活用。ハッカソンのアイデア出し、コンセプト設計、技術選定、受賞戦略の策定を支援。Use when starting hackathon ideation, defining requirements, designing architecture, or planning a winning strategy for AI hackathons.
MUD(Lattice)を使ったフルオンチェーンゲーム/アプリ開発を包括支援するスキル。要件整理、ECSスキーマ設計、World/System実装、クライアント同期、テスト、デプロイ、運用トラブルシュートまでを一貫して進めるときに使用する。MUDプロジェクトの新規立ち上げ、既存実装の改修、性能/ガス改善、再現性のある開発フロー整備が必要な場面でトリガーする。
Nano banana API(Gemini APIの画像生成/編集機能)を使ったアプリ開発を包括支援するスキル。要件定義、API設計、Node.js実装、マルチターン画像編集、入出力バリデーション、運用トラブルシュートまで一貫して進めるときに使用する。Gemini APIで画像生成アプリ、画像編集ワークフロー、プロンプト駆動クリエイティブ機能を新規開発・改修する場面でトリガーする。
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
| name | hackathon-strategy |
| description | Gemini3 Tokyo Hackathon 攻略ガイド。要件定義・設計フェーズで特に活用。ハッカソンのアイデア出し、コンセプト設計、技術選定、受賞戦略の策定を支援。Use when starting hackathon ideation, defining requirements, designing architecture, or planning a winning strategy for AI hackathons. |
このSKILLは 要件定義・設計フェーズ に特化し、ハッカソンで 受賞する プロジェクトを設計するための包括的ガイドです。
/kiro:spec-init や /kiro:spec-requirements 実行前の戦略策定時/kiro:spec-design 実行前の技術設計時Step 1: 戦略策定 (15分) → このSKILLの「受賞パターン分析」を読む
Step 2: アイデア検証 (20分) → 「5つのフィルター」でアイデアを評価
Step 3: 要件定義 (30分) → テンプレートで要件を形式化
Step 4: 技術設計 (30分) → Gemini 3 最適アーキテクチャを選定
Step 5: スコープ管理 (15分) → MVP / Stretch / Dream に分割
過去の Cerebral Valley ハッカソン受賞作品(50+プロジェクト分析)から抽出:
| 審査員 | 刺さるポイント | 避けるべき点 |
|---|---|---|
| Supercell Lab | ゲームAIの革新性、プレイヤー体験の向上 | 既存ゲームの単純なクローン |
| Zehitomo | 実用性、ユーザー価値、市場性 | 技術だけで価値が不明瞭 |
| Antler | スケール可能性、ビジネスモデル | 1回きりのデモ |
| AnotherBall | 起業家精神、野心的ビジョン | 保守的すぎるアイデア |
すべてのフィルターを通過するアイデアが受賞確率が高い:
Filter 1: [Demo映え] 2分間のデモで「すごい」と言わせられるか?
Filter 2: [技術適合] Gemini 3 の強みを活かしているか?
Filter 3: [実現可能性] 制限時間内にMVPが完成するか?
Filter 4: [差別化] 他チームと被りにくい独自性があるか?
Filter 5: [審査員適合] 4人の審査員のうち3人以上に刺さるか?
Filter 1: Demo映え
Filter 2: 技術適合
Filter 3: 実現可能性
Filter 4: 差別化
Filter 5: 審査員適合
合格ライン: 合計 18点以上 / 25点
詳細テンプレート → requirements-template.md
# プロジェクト: [名前]
## 一行ピッチ
[WHO]が[WHAT]できる[HOW]を使った[TYPE]
## コア課題
- 誰の: [ターゲットユーザー]
- 何の問題: [具体的な課題]
- なぜ今: [タイミングの理由]
## MVP機能 (必須 - 制限時間内に完成させる)
1. [ ] [機能1] - [所要時間見積]
2. [ ] [機能2] - [所要時間見積]
3. [ ] [機能3] - [所要時間見積]
## Stretch機能 (時間があれば)
1. [ ] [追加機能1]
2. [ ] [追加機能2]
## デモシナリオ (2分間)
1. [0:00-0:30] フック - [最もインパクトのある瞬間を最初に見せる]
2. [0:30-1:00] 課題提示 - [なぜこれが必要か]
3. [1:00-1:30] ソリューション - [コア機能のデモ]
4. [1:30-2:00] ビジョン - [将来の可能性]
詳細ガイド → gemini3-capabilities.md
User Input (text/image/voice) → Gemini 3 → Rich Output
User Goal → Antigravity Agent → [Tool1, Tool2, Gemini3] → Result
Live Data Stream → Gemini 3 Processing → Real-time Feedback
Generate (Gemini 3) → Evaluate → Refine → Output
フロントエンド: Next.js / React + Tailwind CSS (高速UI構築)
バックエンド: Next.js API Routes / FastAPI
AI: Gemini 3 API (AI Studio for proto, Vertex AI for prod)
エージェント: Antigravity (Google公式)
デプロイ: Vercel / Cloud Run (最速デプロイ)
[Phase 0] 0:00-0:30 戦略策定・チーム合意 (このSKILL活用)
[Phase 1] 0:30-1:30 要件定義・設計 (kiro:spec-requirements, spec-design)
[Phase 2] 1:30-5:30 実装 (kiro:spec-impl) ← 最も長い
[Phase 3] 5:30-6:30 統合テスト・バグ修正
[Phase 4] 6:30-7:30 デモ準備・プレゼン練習
[Phase 5] 7:30-8:00 バッファ・最終調整
1. フック (10秒): 最もインパクトのある画面/結果を最初に見せる
2. 問題 (20秒): 共感を呼ぶ課題提示
3. ソリューション (30秒): どう解決するか
4. ライブデモ (40秒): 実際に動くところを見せる
5. 技術的深み (10秒): Gemini 3をどう活用したか
6. ビジョン (10秒): 未来の可能性