Nano Banana Pro
Agent skill for nano-banana-pro
Purchase Pause is an evidence-based Chrome extension and Android app to help prevent impulse buying using CBT techniques and delay gratification strategies.
Sign in to like and favorite skills
Purchase Pause is an evidence-based Chrome extension and Android app to help prevent impulse buying using CBT techniques and delay gratification strategies.
Core Principles:
When the user says "end session" or equivalent, you MUST follow this protocol:
Create handoff folder if it doesn't exist:
mkdir -p handoff
Generate handoff filename:
handoff/YYYY-MM-DD_HH-MM-SS_EST.mdhandoff/2025-10-02_14-30-45_EST.mdHandoff document template:
# Session Handoff - [MM/DD/YYYY HH:MM:SS EST] ## Session Summary [Brief overview of session goals and outcomes] ## Accomplishments - [Detailed list of what was completed] - [Files modified, features added, bugs fixed] ## Files Modified This Session ### Created - `path/to/file.ext` - Brief description of purpose ### Modified - `path/to/file.ext` - What changed and why ### Deleted - `path/to/file.ext` - Why it was removed ## Current Project Status - [Overall project state] - [What's working] - [Known issues] ## Next Session Recommendations - [Priority tasks for next session] - [Specific areas needing attention] - [Any blocking issues to resolve] ## Technical Notes - [Build status, dependencies, etc.] - [Any configuration changes made] - [Testing status] ## Research & Decisions Made - [Any research conducted] - [Design decisions and rationale] - [Evidence-based choices]
File location:
handoff/MASTER_HANDOFF_INDEX.md
Update with new entry at the TOP:
## [YYYY-MM-DD HH:MM:SS EST] - [Brief Session Title] **Handoff File:** `YYYY-MM-DD_HH-MM-SS_EST.md` **Summary:** [2-3 sentence summary of session] **Key Changes:** - [Major change 1] - [Major change 2] **Status:** [Completed/In Progress/Blocked] ---
File location:
FILE_INDEX.md
Update entries for any modified files:
Format:
### `/path/to/file.ext` **Purpose:** [What this file does] **Key Functions/Components:** [Main exports, functions, classes] **Dependencies:** [What it imports/requires] **Last Modified:** [Session date] **Status:** [Active/Deprecated/In Progress]
Stage all changes:
git add .
Commit with descriptive message:
git commit -m "Session [DATE]: [Brief summary] - [Change 1] - [Change 2] - [Change 3] Handoff: handoff/YYYY-MM-DD_HH-MM-SS_EST.md"
Push to GitHub:
git push origin main
Display summary to user:
ā Session ended successfully š Handoff created: handoff/YYYY-MM-DD_HH-MM-SS_EST.md š Master index updated š File index updated ā Changes committed and pushed to GitHub Session Summary: - [X] files created - [Y] files modified - [Z] commits made Next session can start by reading the handoff file.
purchase-pause/ āāā CLAUDE.md # This file - project instructions āāā README.md # Project overview āāā RESEARCH_FINDINGS.md # All research and evidence base āāā CRITICAL_REVIEW.md # Critical analysis and issues āāā IMPLEMENTATION_PLAN.md # Phase-by-phase development plan āāā FILE_INDEX.md # Master file index (auto-updated) āāā handoff/ ā āāā MASTER_HANDOFF_INDEX.md # Summary of all sessions ā āāā YYYY-MM-DD_HH-MM-SS_EST.md # Individual handoff files āāā mockup-interactive.html # Original mockup (deprecated) āāā mockup-improved.html # Current mockup with button UX āāā [Future: src/, public/, etc.]
At the start of each session:
Read the latest handoff:
# Find most recent handoff ls -t handoff/*.md | head -1
Review MASTER_HANDOFF_INDEX.md for context
Check FILE_INDEX.md to understand current codebase
Review any "Next Session Recommendations"
Status: Pre-Development / Planning Complete
Completed:
Next Phase: Phase 1 - MVP Foundation
Timeline: 6-8 weeks for Phase 1
Chrome Extension:
Future (Android):
ā Never create text input fields in interventions ā Never intervene on every purchase (use smart triggers) ā Never use judgmental language ("bad decision", "stop buying") ā Never commit without user approval ā Never skip the end session protocol
RESEARCH_FINDINGS.md - All psychological research and dataCRITICAL_REVIEW.md - Known issues and solutionsIMPLEMENTATION_PLAN.md - Step-by-step build guidehandoff/MASTER_HANDOFF_INDEX.md - Recent session historyType: Brief description (max 50 chars) - Detailed change 1 - Detailed change 2 - Detailed change 3 [Optional: References to issues, handoffs]
Types:
feat: New featurefix: Bug fixdocs: Documentation changesrefactor: Code refactoringtest: Adding testschore: Maintenance tasksmain - Stable, deployable codedevelop - Active development (future)feature/[name] - Feature branches (future)This project mirrors the successful Crisis Helper architecture:
Key Differences:
Date: 2025-10-02 Session: Initial project setup Version: 0.1.0