Brainstorm and rank iOS/macOS app ideas tailored to developer skills.
SkillScore91Maintained
Automatic
◆Product Management pack
Last verified 8/18/2026
What it changes
Passed 20 of 22 test cases with the skill, and 8 of 22 without it.
Without skill36%
With skill91%
Checks it passed that the model alone missed
Each entry in the filtered-out array contains the keys idea, lens, and reason.
Each shortlisted idea identifies the specific brainstorming lens that generated it.
The output file location specified is idea-shortlist.json in the project root directory.
and 10 more in the full report
12 fixed8 passed either way2 still failing0 broke
Pass-rate lift
+55 pp
Tokens
+173%
Agent turns
0%
Response time
-25%
Model gemini-3.6-flashMeasured 8/18/2026v120 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 12
Prompt
Output a JSON snippet demonstrating the exact field names required within the developer_profile context object.
What was checked, without and with the skill
Checked
Without skill
With skill
The developer_profile object contains the keys skills, interests, platform, time_availability, and constraints.
Missed
Passed
case-22 · gemini-3.6-flash · 8/18/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md361 linessingle file
Idea Generator Skill
Generates a ranked shortlist of 3-5 app ideas tailored to the developer's skills, interests, and constraints. Output is formatted to feed directly into the product-agent skill for validation.
When This Skill Activates
Use this skill when the user:
Doesn't have an app idea yet
Says "what should I build?" or "I don't know what to build"
Wants to brainstorm app ideas
Is stuck after a previous idea was rejected or abandoned
Wants to explore what's possible with a specific technology (e.g., "what can I build with Foundation Models?")
Wants inspiration based on their skills or domain expertise
Asks for a brainstorm session
Already has a specific idea? Skip this skill. Use the product-agent skill instead.
What This Skill Does
1. Developer Profile Elicitation
Gathers context about the developer to personalize ideas: