Agent skill

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".

rshankrasgithub.com/rshankrasGitHub ↗
claude-codecan modify filesMIT
Install
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.

Facts
Files in the skill folder: 2
SKILL.md size: 17 KB
Bundled scripts: none
Allowed tools: ReadWriteWebSearchWebFetchAskUserQuestion
Path: skills/product/idea-generator/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 589
Language: Swift

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. When This Skill Activates
  2. What This Skill Does
  3. 1. Developer Profile Elicitation
  4. 2. Five Brainstorming Lenses
  5. 3. Feasibility Filtering
  6. 4. Scoring and Ranking
  7. 5. Shortlist Output
  8. Output Structure
  9. How to Generate Ideas
  10. Step 1: Gather Developer Profile
  11. Step 2: Apply Skills & Interests Lens
  12. Step 3: Apply Problem-First Lens
  13. Step 4: Apply Technology-First Lens
  14. Step 5: Apply Market Gap Lens
Ships with 1 file
  • examples/idea-shortlist.json
More from claude-code-apple-skills
All skills →
About this skill
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.

Keep going