: Build Nano Banana Pro Apps 10x Faster (Claude Code Skill) Get it from BuilderPack.ai or just the Claude Code Pack
개요
: Build Nano Banana Pro Apps 10x Faster (Claude Code Skill) Get it from BuilderPack.ai or just the Claude Code Pack
README
Claude Code Skills Collection
As Seen On: Build Nano Banana Pro Apps 10x Faster (Claude Code Skill)
Want the skill-creator-plus skill? Get it from BuilderPack.ai or just the Claude Code Pack
Two specialized skills for Claude Code built with the skill-creator-plus—demonstrating how to create high-quality, reusable skills for specific domains.
What’s Inside
This repository contains two custom skills and the prompts used to build a complete demo app with them. The skills were created using the skill-creator-plus and demonstrate domain-specific patterns for building production apps with Claude.
Skills (.claude/skills/)
| Skill | Description |
|---|---|
| nano-banana-builder | Build full-stack web apps powered by Google Gemini’s image generation APIs (gemini-2.5-flash-image and gemini-3-pro-image-preview). Covers server actions, API routes, storage, rate limiting, and conversational image editing patterns. |
| threejs-builder | Create simple, performant Three.js web applications using modern ES module patterns. Includes scene setup, lighting, geometries, materials, animations, and responsive rendering. |
| frontend-design | (from Anthropic) Create distinctive frontend interfaces with high design quality and distinctive aesthetics. |
Prompts (/prompts/)
These prompts were used sequentially to build the demo app (a Chinese New Year card generator):
| Prompt | What It Does |
|---|---|
01-nanobanana.txt |
Creates the MVP: upload selfie → generate festive card using Gemini |
02-threejs.txt |
Adds 3D preview: card folds out with Three.js and OrbitControls |
03-frontend-design.txt |
Polishes the UI: transforms basic app into visually striking design |
How These Skills Were Built
Both nano-banana-builder and threejs-builder were created using the skill-creator-plus — a Claude Code skill for building other skills. They demonstrate how to author domain-specific skills that provide:
- Exact model/library references (no guessing or hallucinating)
- Anti-patterns section to prevent common mistakes
- Real working examples with production patterns
- Philosophy & mental models for the domain
Using the Skills
Installation
Copy the .claude/skills/ directory into your project:
cp -r .claude/skills/ your-project/.claude/skills/
Or clone and copy specific skills:
git clone https://github.com/user/repo.git
cp -r repo/.claude/skills/frontend-design your-project/.claude/skills/
Invoking Skills
Once installed, invoke skills in Claude Code:
/frontend-design # Create distinctive UI components
/nano-banana-builder # Build Gemini image generation apps
/threejs-builder # Create Three.js 3D scenes
Or reference them in prompts:
Use the frontend-design skill to redesign this login page.
Skill Highlights
nano-banana-builder
- Exact model names:
gemini-2.5-flash-image(fast) andgemini-3-pro-image-preview(quality) - Conversational approach: Multi-turn editing, context awareness, iterative refinement
- Production patterns: Rate limiting, storage strategies, error handling
- Anti-patterns: Warns against common mistakes like wrong model names or missing loading states
threejs-builder
- Scene graph mental model: Hierarchical object relationships
- Modern patterns: ES modules,
setAnimationLoop, OrbitControls from addons - Performance focus: Geometry reuse, pixelRatio capping, appropriate segment counts
- Common recipes: Rotating cube, particle fields, animated backgrounds
The Demo App
The included Next.js app demonstrates all three skills working together:
- Upload: User uploads a selfie
- Generate: Gemini creates a festive two-panel card image
- Preview: Three.js renders an interactive 3D fold-out card
- Download: User saves their personalized card
Running the Demo
npm install
cp .env.example .env.local
# Add your GOOGLE_GENERATIVE_AI_API_KEY
npm run dev
Repository Structure
.claude/
└── skills/
├── frontend-design/
│ ├── SKILL.md # Main skill definition
│ └── LICENSE.txt
├── nano-banana-builder/
│ ├── SKILL.md # Main skill definition
│ └── references/
│ ├── advanced-patterns.md
│ └── configuration.md
└── threejs-builder/
├── SKILL.md # Main skill definition
└── references/
└── advanced-topics.md
prompts/
├── 01-nanobanana.txt # Step 1: Core image generation
├── 02-threejs.txt # Step 2: 3D preview
└── 03-frontend-design.txt # Step 3: UI polish
app/ # Demo Next.js application
License
Skills are provided as-is for educational and personal use. See individual LICENSE.txt files in skill directories for specific terms.
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add chongdashu/cc-skills-nanobananapro