Skills

Research

Online research for a macOS app before building it, run as parallel researcher...

Install

npx skills add daveebbelaar/bama --skill research -g -a claude-code -y
Repository
daveebbelaar/bama1.3k
Category
Writing
Updated
3d ago
License
MIT
Context cost
Lightabout 944 tokens
Runs scripts
No, instructions only

What it does

Online research for a macOS app before building it, run as parallel researcher subagents, saved to docs/research/. Use when the user asks what to build, which features matter, how the best apps in a category work, how a macOS API or integration works, or wants a feature comparison.

Research

Research answers three questions before code exists: what the best apps in the category do, what users love and hate about them, and how macOS lets you build it. The output feeds app-brief and user-stories.

1. Frame

Write the question in one line, and the decision it informs ("which features go in version one", "Carbon hotkeys or an event tap"). If the user gave only a category, the question is "what makes the best <category> app on the Mac".

2. Fan out

Start one subagent per track, in parallel, with the brief below. Pick the tracks that fit. Four is typical. Market and Reviews always run. Reviews covers many apps: give each subagent 3 or 4 apps, or the 600 words run out.

TrackFinds
MarketThe 5 to 8 best apps in the category, their price, platform, and headline features
ReviewsPer app: what people like and what they dislike, from App Store and Mac App Store reviews, Reddit, Hacker News, forums, and "switched from X" posts
FeaturesThe full feature list of the 2 or 3 leaders, from docs, changelogs, and help pages
DesignScreens, interaction details, and keyboard shortcuts of the leaders
PlatformThe macOS APIs, permissions, and limits each feature needs, and what other apps on this Mac already use (global shortcuts, URL schemes, bundle ids)

Subagent brief (fill in the brackets):

Read the whole SKILL.md on GitHub

More in Writing