ahmed3elshaer/everything-claude-code-mobile/mobile-memory
Claude Code and agent skill by ahmed3elshaer/everything-claude-code-mobile
- community
Checking that the SKILL.md file is still in the repository.
Memory persistence for mobile development context across sessions. Maintains project structure, dependencies, architecture, and test state.
Install
npx vskill@latest install ahmed3elshaer/everything-claude-code-mobile/mobile-memorySKILL.md
Mobile Memory Skill
Persistent memory system that maintains mobile development context across sessions.
Purpose
Unlike instincts (which capture patterns), memory retains factual project state:
- What modules exist
- What dependencies are installed
- What the architecture looks like
- What tests cover what code
This survives session breaks and compaction.
Memory Types
Project Structure Memory
Remembers your Android project layout:
Use when: Starting work on a new feature, need to know project layout
Dependencies Memory
Tracks all Gradle dependencies:
Use when: Adding new dependencies, checking compatibility
Architecture Memory
Documents your architecture patterns:
Use when: Onboarding new developers, explaining codebase
Test Coverage Memory
Tracks test metrics:
Use when: Planning testing work, tracking quality goals
Compose Screens Memory
Indexes all Composable screens:
Use when: Finding screens, understanding navigation
Usage
Load Memory
Save Memory
Query Memory
Forget Memory
Summary
Memory Refresh Triggers
Memory auto-refreshes on:
- Gradle sync: Dependencies, build variants
- File changes: Recent changes, architecture
- Test runs: Test coverage, failing tests
- Session start: Load all memory
- Session end: Save all memory
Memory vs Instincts
| Aspect | Memory | Instincts | |
|---|---|---|---|
| Content | Factual state | Patterns | |
| Examples | Module list, deps | "Use collectAsStateWithLifecycle" | |
| Updates | On changes | On observations | |
| Confidence | Binary (exists/doesn't) | 0.0-1.0 score | |
| Retention | 30-90 days | Persistent |
Integration
With Checkpoints
Checkpoints include memory state:
Restoring a checkpoint restores memory too.
With Compaction
Memory survives compaction:
- Recent memory: Kept as-is
- Old memory: Summarized
- Always available via
/memory-query
With Instincts
Memory informs instinct extraction:
- Project structure → Where to look for patterns
- Dependencies → What frameworks are used
- Architecture → What patterns to expect
Best Practices
- Let it auto-refresh: Memory updates automatically on hooks
- Query, don't remember: Use
/memory-queryinstead of asking user - Validate on load: Check memory matches actual project
- Update after changes: Run
/memory-saveafter major changes - Clean up: Use
/memory-forgetto remove stale data
Example Session
Remember: Memory is about what exists, not what should be. That's what instincts are for.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/mobile-memory/SKILL.md
Popularity
- Repository stars
- 33
- Repository forks
- 3
- 7-day trend score
- 18
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 24 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ahmed3elshaer/everything-claude-code-mobile/mobile-memory)