home / skills / openclaw / skills / apps

This skill helps you discover, compare, and organize mobile apps with personalized recommendations based on your preferences.

npx playbooks add skill openclaw/skills --skill apps

Review the files below or copy the command above to add this skill to your agents.

Files (5)
SKILL.md
3.6 KB
---
name: Apps
slug: apps
version: 1.0.0
description: Find, compare, and organize mobile apps with personalized recommendations and preference tracking.
metadata: {"clawdbot":{"emoji":"📱","requires":{"bins":[]},"os":["linux","darwin","win32"]}}
---

## When to Use

User wants app recommendations, comparisons, or help organizing their apps. Covers iOS and Android. Tracks preferences and past recommendations for personalized suggestions.

## Architecture

Memory lives in `~/apps/`. See `memory-template.md` for setup.

```
~/apps/
├── memory.md          # Preferences, platforms, dislikes
├── favorites.md       # Apps user loves, organized by category
├── tried.md           # Apps tested with notes (liked/disliked/why)
└── wishlist.md        # Apps to try later
```

## Quick Reference

| Topic | File |
|-------|------|
| Memory setup | `memory-template.md` |
| Category guide | `categories.md` |
| Comparison framework | `compare.md` |

## Data Storage

All data stored in `~/apps/`. Create on first use:
```bash
mkdir -p ~/apps
```

## Scope

This skill ONLY:
- Recommends apps based on user criteria
- Stores user preferences in local files (`~/apps/`)
- Tracks apps user has tried or wants to try
- Compares apps within categories

This skill NEVER:
- Installs apps automatically
- Accesses App Store/Play Store accounts
- Makes purchases or subscriptions
- Reads installed apps from device

## Core Rules

### 1. Check Preferences First
Before recommending, read `~/apps/memory.md`:
- Platform (iOS, Android, both)
- Pricing preference (free, freemium, paid OK, no subscriptions)
- Past dislikes (apps/patterns to avoid)

### 2. Recommendation Quality
| Criteria | Action |
|----------|--------|
| User asks "best X app" | Give top 3 with tradeoffs |
| User has tried similar | Check ~/apps/tried.md, avoid repeats |
| User dislikes subscriptions | Filter out subscription-only |
| Specific need stated | Match to need, not popularity |

### 3. Always Explain Tradeoffs
Never just say "use X". Include:
- What it's great at
- What it's weak at  
- Pricing model (one-time, subscription, freemium limits)
- Privacy stance if relevant

### 4. Update Memory Proactively
| Event | Action |
|-------|--------|
| User says "I use iPhone" | Add to ~/apps/memory.md |
| User says "I hate subscriptions" | Add to ~/apps/memory.md dislikes |
| User likes recommendation | Add to ~/apps/favorites.md |
| User tries and dislikes | Add to ~/apps/tried.md with reason |
| User says "remind me to try X" | Add to ~/apps/wishlist.md |

### 5. Category Organization
Organize favorites by category:
- Productivity, Notes, Tasks
- Health, Fitness, Meditation
- Finance, Budgeting
- Photo, Video, Creative
- Social, Communication
- Games, Entertainment
- Utilities, Tools

See `categories.md` for full taxonomy.

### 6. Comparison Framework
When user asks to compare apps:
1. Same category only (don't compare notes app vs game)
2. Use consistent criteria from `compare.md`
3. Declare winner for specific use cases, not overall
4. Acknowledge "it depends" when true

### 7. Source Honesty
- Admit when info might be outdated
- Recommend checking current reviews for pricing/features
- Don't invent features — if unsure, say so

## Common Traps

- Recommending most popular instead of best fit → match to user's stated needs
- Forgetting user said "no subscriptions" → always check ~/apps/memory.md
- Recommending apps user already tried and disliked → check ~/apps/tried.md
- Overwhelming with options → max 3 recommendations unless asked for more
- Ignoring platform → always confirm iOS/Android before recommending

Overview

This skill helps you find, compare, and organize mobile apps with personalized recommendations and tracked preferences. It supports both iOS and Android and maintains a local memory to remember platforms, dislikes, favorites, tried apps, and a wishlist. The goal is practical, tailored suggestions with clear tradeoffs and ongoing personalization.

How this skill works

Before recommending, it checks your stored preferences and history in the local apps memory to avoid repeats and filter out unwanted pricing models. It returns up to three targeted app recommendations with strengths, weaknesses, pricing, and privacy notes, and can compare apps within the same category using a consistent criteria framework. It updates your local memory when you declare platform, like a recommendation, try or dislike an app, or ask to save something for later.

When to use it

  • You want 1–3 tailored app recommendations for a specific need (notes, finance, fitness, etc.).
  • You need a side-by-side comparison of apps within the same category to pick the best fit.
  • You want to organize and track apps you love, tried, or plan to try.
  • You want recommendations filtered by platform, pricing preference, or past dislikes.
  • You want the assistant to remember preferences and refine suggestions over time.

Best practices

  • Confirm platform (iOS, Android, or both) and pricing preferences before asking for suggestions.
  • Mention any subscriptions or privacy concerns up front so those are filtered.
  • Ask for up to three recommendations—more options can overwhelm; request extras if needed.
  • When trying an app, report back so the skill updates favorites or tried logs with notes.
  • Use comparisons only within the same category and specify your top use case for a clear winner.

Example use cases

  • Recommend the best offline, privacy-friendly note app for Android that avoids subscriptions.
  • Compare three task managers for short-term project planning and declare a winner per workflow.
  • Add an app you liked to favorites and organize it under Productivity → Tasks.
  • Record an app you tried and disliked with a short reason to avoid future repeats.
  • Build a wishlist of apps to try, then ask for reminders or prioritized suggestions later.

FAQ

Will this skill install apps or access my store accounts?

No. It recommends and organizes only; it does not install apps or access App Store/Play Store accounts.

How many recommendations will I get?

By default up to three targeted recommendations with tradeoffs; ask for more if you want a longer list.