mobile-native
Make Web Apps Feel Native on Mobile
Mobile web applications often feel awkward because browser defaults conflict with touch interaction and changing viewports. This skill applies focused CSS and metadata fixes for a more native mobile experience.
Installer avec mon Agent
Copiez cette demande dans votre Agent. Elle contient la page Skill de référence et le manifeste.
Review the Skillstore skill "mobile-native" from https://skillstore.io/skills/emilkowalski-mobile-native.md and its manifest at https://skillstore.io/api/skills/emilkowalski-mobile-native/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Votre Agent doit toujours présenter son plan et demander toute confirmation exigée par la politique de sécurité.
Ressources lisibles par les agents
Utilisez ces liens lorsquâun Agent IA, un crawler ou un script a besoin dâun contexte propre au lieu de lire toute la page.
Tester
Utilisation de « mobile-native ». The bottom action bar disappears behind mobile browser controls.
Résultat attendu:
The app shell now follows the visible viewport, keeping the action bar above browser controls. Confirm the result on physical iOS and Android devices.
Utilisation de « mobile-native ». Carousel swipes move the page vertically and button labels become selected.
Résultat attendu:
The carousel now reserves horizontal gestures while preserving page scrolling. Selection is disabled only on controls, leaving page content selectable.
Utilisation de « mobile-native ». The installed PWA ignores the notch and shows mismatched browser chrome.
Résultat attendu:
Viewport coverage, safe-area padding, and separate light and dark theme colors were added. Installed-mode behavior still requires device verification.
Audit de sécurité
SûrThe 79 external-command findings are false positives caused by Markdown backticks around CSS, HTML, and browser terms. Four reconnaissance findings are also prose-only false positives. Binding a development server to 0.0.0.0 is confirmed because it can expose the server on every network interface.
ĂlĂ©ments dâĂ©valuation des capacitĂ©s (1)
Il sâagit de capacitĂ©s locales rĂ©elles qui peuvent ĂȘtre attendues pour cette compĂ©tence ; elles nĂ©cessitent donc un examen, mais ne sont pas comptabilisĂ©es comme comportement malveillant confirmĂ©.
Facteurs de risque
âïž Commandes externes (50)
đ AccĂšs rĂ©seau (1)
Partager et citer ce rapport
Partagez le rapport dâĂ©valuation versionnĂ©, le badge neutre, la carte intĂ©grable et les citations. Skillstore prĂ©sente les preuves sans dĂ©cider si ce Skill est sĂ»r.
Copier le lien du rapport
https://skillstore.io/skills/emilkowalski-mobile-native/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/emilkowalski-mobile-native?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/emilkowalski-mobile-native?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/emilkowalski-mobile-native/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/emilkowalski-mobile-native.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citations académiques (APA · BibTeX · CFF)
Citation APA
emilkowalski. (2026). mobile-native security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/emilkowalski-mobile-native/audits/1Citation BibTeX
@techreport{emilkowalski-emilkowalski-mobile-native-2026,
author = {emilkowalski},
title = {mobile-native security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/emilkowalski-mobile-native/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "mobile-native security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "emilkowalski"
date-released: "2026-09-17"
url: "https://skillstore.io/skills/emilkowalski-mobile-native/audits/1"
identifiers:
- type: other
value: "skillstore:emilkowalski-mobile-native:audit:1"
description: "Skillstore immutable audit report identifier"
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: MoyenCe que vous pouvez créer
Polish a PWA
Review viewport, safe-area, status bar, and touch behavior before installation testing.
Repair Mobile Interactions
Resolve sticky hover states, slow press feedback, unwanted selection, and gesture conflicts.
Audit Responsive Interfaces
Identify browser-specific issues and separate code fixes from real-device verification tasks.
Essayez ces prompts
Review the supplied mobile web page for sticky hover states, tap highlights, input zoom, and viewport height problems. Apply only relevant fixes.
Inspect this full-screen web application. Correct viewport sizing, safe-area padding, overscroll, and bottom controls while preserving accessibility.
Review this carousel and drag surface for touch-action conflicts, scroll chaining, selection, and delayed feedback. Explain each applied change.
Audit the supplied PWA across hover, touch, viewport, keyboard, safe-area, theme, and installed-mode behavior. Implement fixes and list hardware checks.
Bonnes pratiques
- Apply each fix only where its documented browser behavior occurs.
- Use capability media queries instead of user-agent or screen-width device detection.
- Test touch, keyboard, landscape, and installed modes on physical devices.
Ăviter
- Do not disable page zoom to prevent input focus zoom.
- Do not apply selection or gesture restrictions to all page content.
- Do not declare mobile behavior fixed using desktop device emulation alone.
Foire aux questions
Does this skill support React Native?
Can it verify fixes without a physical phone?
Will it disable zoom to stop input focus zoom?
Does it handle notches and home indicators?
Can it improve carousels and drag surfaces?
Does it replace cross-browser testing?
Détails du développeur
Auteur
emilkowalskiLicence
MIT
Révision Skillstore
r1
Avis de version
Lâauteur nâa dĂ©clarĂ© aucune version.
Réf
8635c3920ba8d40e1936502d4ee29ed93e192fa0
Récence de maintenance
18/09/2026
Utilisation
0 téléchargements · 0 vues
Structure de fichiers
đ SKILL.md