idea-generator
Brainstorm and rank iOS/macOS app ideas tailored to developer skills. Use when user says "what should I build", "give me app ideas", "I don't know what to build", "brainstorm app ideas", or "help me find an app idea".
npx skills add rshankras/claude-code-apple-skills --skill idea-generator --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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: - **Technical skills** — Languages, frameworks, platforms (Swift, SwiftUI, UIKit, CloudKit, etc.) - **Domain interests** — Health, finance, productivity, education, creativity, etc. - **Platform preference** — iOS, macOS, iPadOS, watchOS, visionOS, or multi-platform - **Time availability** — Side project (5-10 hrs/week), full-t
- When This Skill Activates
- What This Skill Does
- 1. Developer Profile Elicitation
- 2. Five Brainstorming Lenses
- 3. Feasibility Filtering
- 4. Scoring and Ranking
- 5. Shortlist Output
- Output Structure
- How to Generate Ideas
- Step 1: Gather Developer Profile
- Step 2: Apply Skills & Interests Lens
- Step 3: Apply Problem-First Lens
- Step 4: Apply Technology-First Lens
- Step 5: Apply Market Gap Lens
What does the idea-generator skill do?
Brainstorm and rank iOS/macOS app ideas tailored to developer skills. Use when user says "what should I build", "give me app ideas", "I don't know what to build", "brainstorm app ideas", or "help me find an app idea".
How do I install it?
Run `npx skills add rshankras/claude-code-apple-skills --skill idea-generator --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From rshankras/claude-code-apple-skills, a repository with 589 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
