Skills for Real Engineers. Straight from my .agents directory.
clone
Agent skill fromdaveebbelaar/bama
Walk through any existing app (native Mac app with computer use, web app with a browser), screenshot every screen, menu, and dialog, write a screen index, and turn it into user stories. Use when the user wants to clone, rebuild, replace, or copy the design of an app, or says "screenshot every screen".
How to install clone
npx skills add daveebbelaar/bama# or add only this skill to Claude Code: copy the folder
skills/plan/clone/
# into
~/.claude/skills/clone/ (all projects)
.claude/skills/clone/ (one project)
1# Clone23Output: a folder of screenshots, one index that describes everything the4app shows, and a backlog built from it.56```text7docs/screens/8 INDEX.md9 01-inbox.png10 02-today.png11 ...12docs/STORIES.md (from the user-stories skill)13```1415## 1. Pick the tool1617| The app is | Use |18| --- | --- |19| A native Mac app, or Electron | Computer use (`mcp__computer-use__*`) |20| A web app | A browser tool: the built-in browser, Claude in Chrome, or Playwright |2122Computer use needs a Pro or Max plan, and Accessibility and Screen23Recording permissions. Claude desktop: Settings > This computer > Enable24computer use. Claude Code CLI: `/mcp` > `computer-use` > Enable. Ask for25access to the reference app only. Browsers are view-only and terminals are26click-only for computer use.2728## 2. Agree on privacy2930Tell the user you will see everything in the app. Suggest a demo account or31sample data. Look, do not touch: open screens and menus, press Escape to32close dialogs. Type, create, change, or delete only when the user says so.3334## 3. Save real files3536Computer use screenshots come to you downscaled, not to disk. Save each37screen at full resolution with the script in this skill:3839```bash40"${CLAUDE_SKILL_DIR}/scripts/window-shot.sh" "<App Name>" docs/screens/01-inbox.png41```4243It captures the app's largest window. For menus and popovers outside the44window, use `screencapture -x docs/screens/<name>.png` and note it in the45index. In a browser, use the tool's screenshot with a file path.46…
Excerpt shown under the repository's MIT license.
More skills in bama
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
