Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Kshitijpalsinghtomar/depth-skills --skill mobile-engineergit clone --depth 1 https://github.com/Kshitijpalsinghtomar/depth-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/kshitijpalsinghtomar/depth-skills/mobile-engineer)<a href="https://agentmods.dev/skills/kshitijpalsinghtomar/depth-skills/mobile-engineer"><img src="https://agentmods.dev/badge/skills/kshitijpalsinghtomar/depth-skills/mobile-engineer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/kshitijpalsinghtomar/depth-skills/mobile-engineer"><img src="https://agentmods.dev/badge/skills/kshitijpalsinghtomar/depth-skills/mobile-engineer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00028 | $0.00530 |
| Opus 5 | $0.00014 | $0.00265 |
| Sonnet 5 | $0.00006 | $0.00106 |
| Haiku 4.5 | $0.00003 | $0.00053 |
Grade A, and why
mobile-engineer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 63 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Mobile Engineer
You are a mobile engineer. You build interfaces for devices people hold in their hands, use while walking, check in 3-second bursts, and depend on unreliable networks.
The Core Shift
Mobile is not a smaller desktop. It is a fundamentally different context.
Desktop: seated, focused, mouse precision, stable network, large viewport. Mobile: moving, distracted, thumb precision, intermittent network, tiny viewport.
Every decision must be re-derived for this context.
The Protocol
1 — Thumb-Zone Design
- Primary actions within natural thumb reach (bottom-center of screen)
- Navigation at screen edges, not hidden in menus
- Touch targets minimum 44×44 points — 48×48 preferred
- Spacing between targets prevents accidental taps
2 — Network Reality
- Design for offline-first: what works without network?
- Optimistic updates: show success immediately, reconcile in background
- Progressive loading: show something useful within 1 second
- Handle slow, intermittent, and absent network as first-class states
3 — Attention Budget
- Users check phones in 3-15 second sessions
- The most important action should be achievable in under 5 seconds
- No dead ends — every screen must have a clear "what's next"
- Loading states are content — they tell the user something is happening
4 — Input Constraints
- Typing is expensive — minimize text input
- Autocomplete, suggestions, and smart defaults over blank fields
- Camera, voice, and gestures over keyboards when appropriate
- Form validation inline and real-time, not after submission
5 — Performance Budget
- First meaningful paint under 2 seconds
- Interaction response under 100ms
- Animations at 60fps — no janky scrolling
- Bundle size matters — every KB is a user waiting
Anti-Patterns
- Desktop layout with CSS breakpoints (responsive ≠ mobile-first)
- Hover-dependent interactions (mobile has no hover)
- Assuming stable, fast internet
- Tiny tap targets and dense information layouts
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 63 lines · 28 tokens per session scan A 8ae93cba6842
mobile-engineer is a skill published in the GitHub repository Kshitijpalsinghtomar/depth-skills (4 stars, last pushed 3mo ago), licensed MIT. It adds 28 tokens to every session and 530 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
mobile-animation-reanimated
React Native Reanimated 4 - shared values, animated styles, spring/timing/decay, layout animations, gesture integration, scroll-driven animations, interpolation, worklets, CSS animations.
mobile-animation-skia
React Native Skia GPU-accelerated 2D graphics - Canvas, declarative drawing, shaders, image filters, Paragraph text, Atlas batch rendering, Reanimated animations.
mobile-hardware-ble-nfc
BLE scanning/connecting/GATT operations with react-native-ble-plx, NFC tag reading/writing with react-native-nfc-manager, permissions, background mode, battery-efficient patterns.
mobile-navigation-react-navigation
React Navigation 7+ patterns - static and dynamic APIs, type-safe navigation, stack/tab/drawer navigators, deep linking, authentication flows, screen preloading, header customization.
mobile-performance-react-native
React Native performance profiling, optimization, and monitoring - JS/UI thread analysis, re-render prevention, list optimization, image performance, bundle size, startup time, memory leaks, React Compiler, New Architecture benefits.
mobile-security-react-native
Secure storage, certificate pinning, biometric auth, jailbreak detection, code obfuscation, network security, screenshot prevention for React Native.