hackathon-idea-scoring
SKILL.md
hackathon-idea-scoring
Goal
Evaluate and rank candidate project ideas against a weighted scoring rubric aligned with hackathon judging criteria and team capabilities.
Trigger Conditions
Use this skill when:
- A list of candidate ideas is available from
hackathon-idea-generator evaluation_axesfromhackathon-track-analyzerare confirmed- The team must converge on a single idea before scoping begins
- Objective comparison is needed to resolve disagreement between team members
- Invoked directly after
hackathon-idea-generator; output gates all subsequent phases
Inputs
| Input | Type | Required | Description |
|---|---|---|---|
ideas |
object[] | Yes | Ideas list from hackathon-idea-generator |
evaluation_axes |
object[] | Yes | Scoring axes from hackathon-track-analyzer |
team_skills |
string[] | Yes | Technologies and domains the team is proficient in |
hackathon_duration_hours |
integer | Yes | Total hours available |
team_size |
integer | Yes | Number of team members |
weights |
object | No | Custom weight overrides per evaluation axis |
Outputs
| Output | Description |
|---|---|
scored_ideas |
Each idea with scores per axis and total score |
ranking |
Ordered list of ideas by total score |
top_recommendation |
Single recommended idea with rationale |
risk_flags |
Concerns for each top-3 idea |
recommended_skills |
Suggested next skills to invoke |
Rules
- Score every idea on every evaluation axis using a 1–5 scale.
- Apply axis weights when computing total score; default weight is 1.0 if not specified.
- Apply a
feasibility_penalty(-0.5 per axis point) if the team lacks skills required. - Apply a
time_penalty(-1.0) if the idea cannot realistically ship inhackathon_duration_hours. - Surface at least one risk flag per top-3 idea.
- Select
top_recommendationbased on highest adjusted total score. - Break ties in favor of the idea with the highest feasibility score.
Output Format
scored_ideas:
- id: "<idea-N>"
title: "<title>"
scores:
- axis: "<axis name>"
score: <1-5>
notes: "<rationale>"
penalties:
- type: "<feasibility|time>"
value: <number>
total_score: <number>
ranking:
- rank: <number>
id: "<idea-N>"
total_score: <number>
top_recommendation:
id: "<idea-N>"
title: "<title>"
rationale: "<string>"
risk_flags:
- id: "<idea-N>"
risks:
- "<risk>"
recommended_skills:
- "<skill-name>"
Example
Input:
ideas:
- id: "idea-1"
title: "AnchorAI"
risk_level: "medium"
- id: "idea-3"
title: "CalmDraft"
risk_level: "low"
evaluation_axes:
- axis: "Innovation"
weight: 1.5
- axis: "Impact"
weight: 1.5
- axis: "Technical Execution"
weight: 1.0
team_skills: ["Python", "React", "OpenAI API"]
hackathon_duration_hours: 24
team_size: 3
Output:
scored_ideas:
- id: "idea-1"
title: "AnchorAI"
scores:
- axis: "Innovation"
score: 4
notes: "Memory layer is novel; similar products exist but not for this audience"
- axis: "Impact"
score: 5
notes: "Addresses acute unmet need at scale"
- axis: "Technical Execution"
score: 3
notes: "Memory persistence adds integration complexity"
penalties: []
total_score: 17.5
- id: "idea-3"
title: "CalmDraft"
scores:
- axis: "Innovation"
score: 3
notes: "CBT journaling apps exist; GPT reframing is incremental"
- axis: "Impact"
score: 4
notes: "Reaches self-directed users effectively"
- axis: "Technical Execution"
score: 5
notes: "Well within team skills; highly shippable in 24h"
penalties: []
total_score: 16.5
ranking:
- rank: 1
id: "idea-1"
total_score: 17.5
- rank: 2
id: "idea-3"
total_score: 16.5
top_recommendation:
id: "idea-1"
title: "AnchorAI"
rationale: "Highest combined score on weighted innovation and impact axes; team has required skills."
risk_flags:
- id: "idea-1"
risks:
- "Memory persistence implementation may exceed time budget if OpenAI context window approach is chosen"
recommended_skills:
- "hackathon-scope-cutter"
Context Files
Knowledge Base
knowledge/hackathon-judging-criteria.mdknowledge/hackathon-winning-patterns.mdknowledge/hackathon-mvp-strategy.mdknowledge/hackathon-common-failures.md
Playbooks
playbooks/hackathon-workflow.md
Weekly Installs
5
Repository
bernieweb3/hack…i-devkitFirst Seen
5 days ago
Security Audits
Installed on
opencode5
gemini-cli5
github-copilot5
codex5
kimi-cli5
cursor5