Coding
PromptBeginner5 minmarkdown
Nano Banana Pro
Agent skill for nano-banana-pro
7
- dont be detailed n readme, just put concise minimal instruction, this app is for me only
Sign in to like and favorite skills
USE GEMINI CLI FOR:
DO NOT USE GEMINI CLI FOR:
ls, find, or tree insteadcat or less for quick file viewingtest, ls, or findgrep directly for keyword searchesListing files:
ls -la src/ # ✅ Use ls for listing files find . -name "*.js" # ✅ Use find for searching files tree src/ # ✅ Use tree for directory structure
Quick file viewing:
cat package.json # ✅ Use cat for simple file reading head README.md # ✅ Use head for file preview grep "TODO" -r . # ✅ Use grep for simple text search
File checks:
test -f config.json && echo "exists" # ✅ Use test for existence ls src/components/ # ✅ Use ls for directory contents
Understanding function implementation:
gemini -p "@src/auth/login.js Explain how the login function is implemented and what validation it performs"
Checking if functionality exists:
gemini -a -p "Is there a password reset function implemented? If yes, where and how does it work?"
Analyzing code logic:
gemini -p "@src/payment/stripe.js Explain the payment processing logic and error handling"
Understanding architecture:
gemini -a -p "Analyze the application architecture and explain the design patterns used"
Finding specific implementations:
gemini -a -p "Where is user authentication implemented and how does the JWT token flow work?"
Updating documentation after analysis:
gemini -p "@documentation.md Add information about the new payment module implementation in src/payment/"
Need to work with files/code? ├─ Simple task (list, read, check)? │ └─ Use standard Unix commands (ls, cat, grep, find) └─ Analytical task (understand, analyze, review)? └─ Use Gemini CLI
ls -la src/ # ✅ Simple listing - use ls
gemini -a -p "Is there a user authentication function? Explain how it works" # ✅ Analysis - use Gemini
cat package.json # ✅ Simple reading - use cat
gemini -p "@config/database.js @models/ Explain the database connection implementation and model relationships" # ✅ Analysis - use Gemini
find . -name "*.js" # ✅ Simple search - use find
gemini -p "@routes/ @app.js Analyze the API routing structure and middleware chain" # ✅ Analysis - use Gemini
When using Gemini CLI for analysis: