react-native-vision-camera-realtime

Revoir · 63
Indexé dans Registry

Design and review production-grade low-latency VisionCamera v5 pipelines. Use for real-time GPU, ML, CV, Skia or WebGPU overlays, Nitro frame plugins, zero-copy interop, frame budgets, and latency profiling. Use the general react-native-vision-camera skill for setup, capture, con

Verified installs0
Stars161
Version1.0.0
Qualité63/100 · Prometteur
Confiance63/100 · Sandbox uniquement
Audit75/100 · Revue nécessaire

Profil de l’actif

Design et production créative

Design assets, images, video, audio, multimodal media, presentation, and creative production skills.

Voir la catégorie

Scénario

Multimodal media

I need my agent to process images, video, or audio and extract useful information.

Adéquation Agent

Claude Code + CLI + Codex

Compatible avec Codex, Claude Code, Cursor, CLI ou des Agents personnalisés.

Installer

Prêt

npx skills add margelo/react-native-skills --skill react-native-vision-camera-realtime

Maintenance

À jour

1 jours depuis le dernier push

Risque

Revue nécessaire

La licence est ambiguë

Qualité GitHub

161

63/100 Qualité · 71/100 Confiance

Tags de couverture

DesignMultimodal mediaDesign et créationagent-skill

Notes de revue

La licence est ambiguë · Repository license is detected as 'Unknown', which raises uncertainty about authorized use and redistribution of the skill content.

Carte d’adoption Agent

Confiance, audit et préparation à l’installation en un coup d’œil

Ces scores combinent les métadonnées publiques du dépôt, les signaux de revue OpenAgentSkill, la fraîcheur de maintenance et la préparation à l’installation. Ils servent à présélectionner et ne remplacent pas la revue humaine.

Qualité

Prometteur
63

Useful candidate, but compare it with alternatives before adopting.

Confiance

Sandbox uniquement
63

Candidate utile avec des signaux de confiance incomplets ou mixtes. Gardez-la dans un espace isolé jusqu’à ce que la boucle de résultats confirme son adéquation.

Audit

Revue nécessaire
75

Revue lisible par machine de la préparation à l’installation, des métadonnées de sécurité, de la maintenance et du risque d’adoption.

Trust Score OpenAgentSkill v5

Revue humaine avant installation

Exécutez uniquement dans un sandbox et comparez les alternatives proches avant usage réel.

CodexClaude CodeCursorOpenAgentSkill CLI

Stars

161 stars GitHub

Activité du dépôt

161 stars et 7 forks

Maintenance

1 jours depuis le dernier push

Licence

Inconnu

Installer

npx skills add margelo/react-native-skills --skill react-native-vision-camera-realtime

Sécurité d’installation

Chemin d’installation standard de package ou runtime

Surface de permissions

Exécution shell ou de commande, accès à la base de données

Résultats Agent

Pas encore de données de résultats Agent

Documentation

Contexte README/SKILL.md solide

Résumé des risques

Revoir avant production

  • Repository license is detected as 'Unknown', which raises uncertainty about authorized use and redistribution of the skill content.
  • La licence est ambiguë
  • Quality score needs review
  • Stars/forks activity: 161 stars, 7 forks; issue activity unavailable in current metadata

Préparation à l’installation

Chemin d’installation disponible

  • Le chemin d’installation est disponible
  • La preuve du dépôt est disponible
  • La licence est ambiguë
  • Pas encore de preuve de résultat Agent-Proven

Métadonnées lisibles par Agent

Données de décision lisibles par machine pour ce skill.

Utilisez ce bloc ou le JSON intégré pour décider si un Agent doit installer ce skill, choisir une alternative ou demander d’abord une revue humaine.

Ouvrir JSON

Tâches adaptées

  • workflows GitHub automation
  • Équipes Claude Code
  • builders willing to evaluate younger projects
  • Inspect repository metadata

Agents adaptés

CodexClaude CodeCursorOpenAgentSkill CLICLI

Décision d’installation

Commande
npx skills add margelo/react-native-skills --skill react-native-vision-camera-realtime
Politique
Revoir
Revue humaine
Oui

Confiance et risque

Confiance
63/100
Audit
75/100
Niveau de risque
Revue nécessaire

Boucle de résultat

Endpoint
/api/agent/outcome
ID d’événement
resolve
Résultats
5

Commande d’installation

npx skills add margelo/react-native-skills --skill react-native-vision-camera-realtime

Ne pas utiliser quand

  • Équipes qui nécessitent un SLA soutenu par le fournisseur
  • production agents without a repository review
  • Repository license is detected as 'Unknown', which raises uncertainty about authorized use and redistribution of the skill content.
  • Indices de permissions à haut risque : exécution shell ou de commande
  • La licence est ambiguë

Sécurité Agent v2

47/100 · Éviter l’installation automatique

ExpérimentalRevoir

Sparse or mixed signals. Useful for discovery, but not for autonomous installation.

Test manually in an isolated workspace and compare against safer alternatives.

Résoudre via API

Élevé

Exécution shell ou de commande

Les métadonnées de la skill font référence à des workflows de terminal, CLI, shell, sous-processus ou exécution de commande.

Moyen

Accès réseau

La skill récupère probablement des pages distantes, API, dépôts ou services externes.

Moyen

Accès à la base de données

La skill peut inspecter des schémas, interroger des bases de données ou travailler avec des stockages persistants.

  • Indices de permissions à haut risque : exécution shell ou de commande
  • La licence est ambiguë

Cibles d’installation

Installer ce skill dans votre workflow Agent

Utilisez le point de terminaison public pour récupérer la commande, la checklist, les prompts et les liens canoniques.

skill install

OpenAgentSkill CLI

Resolve policy, run the source installer safely, and report a verified install receipt.

$ npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install margelo-react-native-vision-camera-realtime

Plan de résolution Agent

Laissez un Agent vérifier la pertinence avant l’installation.

L’API Resolve renvoie la skill sélectionnée, des alternatives, la politique de sécurité, les notes d’audit, la cible d’installation et un prompt prêt à l’emploi.

Ouvrir le plan texte

L’Agent doit vérifier

  • Task fit and alternatives from Resolve API.
  • Audit score, trust score, and safety policy warnings.
  • Install target compatibility for Codex, Claude Code, Cursor, or CLI.

Copier le prompt

Task: Use react-native-vision-camera-realtime in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20react-native-vision-camera-realtime%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/margelo-react-native-vision-camera-realtime/install
Install command: npx skills add margelo/react-native-skills --skill react-native-vision-camera-realtime
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.

Relais Agent

Donnez à l’Agent le chemin d’installation, pas un autre annuaire.

Utilisez le point de terminaison public pour récupérer la commande, la checklist, les prompts et les liens canoniques.

Ouvrir l’API d’installation

Prompt Agent

Use react-native-vision-camera-realtime for this task. Review https://www.openagentskill.com/api/skills/margelo-react-native-vision-camera-realtime/install, then install with: npx skills add margelo/react-native-skills --skill react-native-vision-camera-realtime

Métadonnées Registry

Profil lisible par Agent pour la sélection automatique de skills.

L’API Registry fournit les signaux de décision, confiance, audit, cas d’usage et installation sans analyser l’interface.

Ouvrir Manifest

Adéquation Agent

63/100

GitHub automation

Plateformes

Claude Code

Rapport d’audit

Revue nécessaire · 75/100

Revue lisible par machine de la préparation à l’installation, des métadonnées de sécurité, de la maintenance et du risque d’adoption.

Voir le rapport d’auditVoir le rapport d’évaluation

Panneau de décision Agent

Fallback candidate for GitHub automation

Prototype with this skill first; keep a fallback candidate ready.

63
Préparation
Prototype
Étape

Rôle dans la pile

Candidate de secours

Pertinence principale

GitHub automation

Libellé de confiance

Prototyper d’abord

Chemin d’installation

Commande prête

À utiliser lorsque

  • workflows GitHub automation
  • Équipes Claude Code
  • builders willing to evaluate younger projects

Preuves

  • recent repository activity
  • install command or GitHub repo available
  • profil qualité 63/100
  • 2 événements OpenAgentSkill

revoir d’abord

  • Repository license is detected as 'Unknown', which raises uncertainty about authorized use and redistribution of the skill content.

Chemin d’implémentation

  1. 1Installez-le dans un Agent en sandbox et exécutez une tâche de GitHub automation de bout en bout.
  2. 2Compare output quality, latency, and failure behavior against at least one alternative.
  3. 3Promote it into production only after reviewing repository permissions, license, and maintenance signals.

Profil de confiance

Sandbox uniquement

Candidate utile avec des signaux de confiance incomplets ou mixtes. Gardez-la dans un espace isolé jusqu’à ce que la boucle de résultats confirme son adéquation.

63
Trust Score OpenAgentSkill

Adoption GitHub

Info

161 stars GitHub

Activité stars/forks

Vérifier

161 stars et 7 forks; l’activité des issues n’est pas disponible dans les métadonnées actuelles

Maintenance récente

Validé

1 jours depuis le dernier push

Clarté de licence

Vérifier

Inconnu

Signaux positifs

  • Revue IA approuvée
  • Le chemin d’installation est disponible
  • La preuve du dépôt est disponible
  • Dépôt maintenu récemment
  • La commande d’installation ne présente aucun motif de haut risque évident
  • La boucle de résultats est prête mais nécessite la première exécution réelle de l’Agent

Réviser avant installation

  • Repository license is detected as 'Unknown', which raises uncertainty about authorized use and redistribution of the skill content.
  • La licence est ambiguë
  • Quality score needs review
  • Stars/forks activity: 161 stars, 7 forks; issue activity unavailable in current metadata
  • License clarity: Unknown
  • Pas encore de rapports de résultats Agent réels
  • Une revue humaine est requise avant une installation sans surveillance

Action recommandée

Exécutez uniquement dans un sandbox et comparez les alternatives proches avant usage réel.

Profil qualité

Prometteur candidat pour les workflows Agent

Useful candidate, but compare it with alternatives before adopting.

63
Stars GitHub
161
Actualité
il y a 1 jours
Prêt à installer
Oui
Licence
Inconnu
Réviser avant installation: Repository license is detected as 'Unknown', which raises uncertainty about authorized use and redistribution of the skill content.

Adéquation au workflow

Utilisez cette skill dans ces scénarios

Adéquation au workflow

Ajouter à un workflow complet

Liste d’alternatives

Comparer avant installation

Similar skills that may fit this task.

Tout comparer

Vue d’ensemble

--- name: react-native-vision-camera-realtime description: Design and review production-grade low-latency VisionCamera v5 pipelines. Use for real-time GPU, ML, CV, Skia or WebGPU overlays, Nitro frame plugins, zero-copy interop, frame budgets, and latency profiling. Use the general react-native-vision-camera skill for setup, capture, controls, basic frame outputs, or v4 migration. ---

# Real-time VisionCamera pipelines

This is the specialized companion to `react-native-vision-camera`. Optimize the complete path from Camera buffer to final result, not an isolated stage. Before relying on exact APIs, check installed versions against current [VisionCamera docs](https://visioncamera.margelo.com/llms.txt) and the consumer's official docs or source.

## Choose by final consumer

| Final consumer | Preferred path | |---|---| | Frame-coupled rendering, effects, or overlays | Keep processing and drawing on one GPU timeline with `<SkiaCamera />` or WebGPU | | WGSL compute or GPU inference | `Frame.getNativeBuffer()` to a WebGPU video frame to `device.importExternalTexture(...)` | | Native plugin that depends on VisionCamera | A long-lived Nitro HybridObject whose hot method accepts a typed `Frame` | | Native library without a VisionCamera dependency | The untyped `NativeBuffer` pointer and explicit release contract | | State-only ML or scanning | Benchmark the platform runtime across ANE or NPU, GPU, and CPU backends; return compact state | | CPU-only consumer | Use the smallest useful resolution and format with a bounded, reusable CPU buffer path |

Load [references/interop.md](references/interop.md) only when implementing or reviewing Nitro, NativeBuffer, WebGPU, Skia, Resizer, or `ArrayBuffer` interop.

## Hot-path invariants

1. Keep orientation and mirroring as metadata. Set `enablePhysicalBufferRotation: false`, then pass `frame.orientation` and `frame.isMirrored` to the consumer or apply them in the same GPU transform that scales, crops, or renders. Never rotate the Camera buffer physically. 2. Stay in one execution and memory domain. In a GPU pipeline, import once, keep preprocessing, inference, postprocessing, and rendering on the GPU, and read back only a compact result when required. 3. Prefer `pixelFormat: 'native'` for a verified GPU-only path. Check `frame.pixelFormat` and `frame.hasNativeBuffer` because the resolved native format may be YUV, RGB, RAW, or private. 4. Do not use `getPixelBuffer()`, `getPlanes()`, plane pixel buffers, mapped GPU buffers, or typed pixel views in the normal GPU path. CPU visibility can force synchronization or download. 5. Create and warm pipelines, shaders, samplers, model sessions, resizers, large buffers, and native processors once. Reuse them for the component or session lifetime; never allocate them per frame. 6. Draw frame-coupled overlays from the same `Frame` with Skia or WebGPU. Do not route per-frame geometry through React state, ordinary views, or Reanimated shared values. 7. Release every `Frame`, `NativeBuffer`, wrapper, texture, and pooled slot exactly once on every path. Release wrappers in reverse ownership order and dispose the `Frame` last.

## Prefer same-frame processing

Keep detection, tracking, decisions, and drawing synchronous with the matching frame when they must align visually. At 60 FPS the hard interval is 16.67 ms; at 30 FPS it is 33.33 ms. Target under roughly 16 ms and 33 ms to leave scheduling margin.

"Synchronous" means same-frame dataflow, not blocking the CPU until the GPU finishes. Encode dependent GPU stages in one command graph when possible. Do not add per-frame `queue.onSubmittedWorkDone()`, buffer mapping, readback, or another CPU or GPU fence.

Before making work asynchronous, remove copies and readbacks, reduce input resolution or FPS, fuse passes, optimize model tensors, and reuse warmed state. Use async only when the optimized work still cannot fit the frame interval, often around 50 ms or more, and the product accepts stale results. For frame-coupled visuals, prefer simplifying the work over visible lag.

The async delivery patterns are peers:

- native Nitro work with a retained completion callback - native Nitro work that stores completed state behind a synchronous latest-state getter - a synchronous native method scheduled with VisionCamera's `useAsyncRunner()`

Every async design must bound in-flight work. Use one active task or a small fixed pool, reject or replace stale pending input, and never build an unbounded FIFO queue. `dropFramesWhileBusy` is an overload guard, not the architecture. With `useAsyncRunner()`, dispose an accepted `Frame` inside the task and a rejected `Frame` immediately.

## Choose ML compute end to end

If inference feeds a same-frame Skia or WebGPU render, prefer keeping the entire path on the GPU. Crossing to an ANE, NPU, or CPU and returning geometry to the renderer is worthwhile only when end-to-end profiling proves it is faster while preserving the frame budget.

For state-only scanning, benchmark the platform runtime's available compute units. An ANE or NPU can avoid GPU contention and accelerate supported models; a CPU can win for tiny models when accelerator dispatch and transfer cost dominates. Measure input conversion, synchronization, inference, and result delivery, not inference alone. Normal React state or navigation is fine after a scan that has no frame-coupled overlay.

## Development and production checks

When all native dependencies support it, use a resizable iPad-shaped Mac Catalyst or iPad-on-Mac build as a rapid iteration harness. A desktop agent can relaunch, resize, and screenshot it while using a built-in Mac camera or external UVC camera via `useCameraDevice('external')`. Fall back to a phone when the Mac target or required plugin is unavailable.

The Mac loop is for functional iteration, not performance prediction. Validate release builds on every production device class and representative GPUs. Test long enough to expose thermal throttling and pool leaks. Track:

- camera timestamp to matching result or presentation latency at median, p95, and p99 - dropped frames and maximum in-flight frames - CPU and GPU time, readbacks, maps, and synchronization points - allocations per frame, steady-state memory, sustained FPS, temperature, and power

Sample GPU timings asynchronously and sparsely enough that instrumentation does not become a synchronization point.

## Authoritative references

- VisionCamera: [docs index](https://visioncamera.margelo.com/llms.txt), [performance](https://visioncamera.margelo.com/docs/performance), [async processing](https://visioncamera.margelo.com/docs/async-frame-processing), [external cameras](https://visioncamera.margelo.com/docs/devices) - Rendering and compute: [VisionCamera Skia](https://visioncamera.margelo.com/docs/skia-frame-processors), [React Native WebGPU integration](https://github.com/wcandillon/react-native-webgpu/blob/main/apps/docs/content/docs/integrations/vision-camera.mdx) - ML compute: [Apple Core ML compute units](https://developer.apple.com/documentation/coreml/mlcomputeunits), [LiteRT NPU delegates](https://ai.google.dev/edge/litert/android/npu)

Détails techniques

Version
1.0.0
Licence
Unknown
Dernière mise à jour
21 août 2026
Publié
21 août 2026

Instantané de décision

Candidate de secours

63
Prêt
Prototype
Étape

recent repository activity

Audit

Revue d’installation

Revue d’installation et d’adoption

75
Revue nécessaire
Sécurité
72/100
Maintenance
100/100
Installer
92/100
Ouvrir l’audit completVoir le rapport d’évaluation

Preuves validées par Agent

Preuves validées par Agent

Rapports après resolve, revue, installation et une exécution limitée.

0
Validé
Needs first agent runAuto-installation: revoir d’abordDernier: Inconnu
Taux de réussite
Échec récent
Résultats
0
Qualité de sortie
Échecs
0
Non pertinent
0
Installations
0
Bloqué par le risque
0
Configuration requise
0
Production
0

Aucune donnée de résultat Agent pour l’instant. La première exécution peut signaler succès, besoin de configuration, blocage de risque, échec ou non-pertinence via /api/agent/outcome.

Installer

Ajouter au workflow Agent

Gratuit et open source. Examinez le rapport avant l’installation dans des Agents de production.

Boucle de croissance

Kit de partage

X

Brouillon guidé par scénario pour react-native-vision-camera-realtime, prêt pour une publication manuelle sur X.

Note du curateur
react-native-vision-camera-realtime: Design and review production-grade low-latency VisionCamera v5 pipelines. Use for real-time G...

161 stars

https://www.openagentskill.com/skills/margelo-react-native-vision-camera-realtime?ref=x
Ouvrir le brouillon X
Réponse facultative avec commande d’installation
Listing + install path for react-native-vision-camera-realtime:
https://www.openagentskill.com/skills/margelo-react-native-vision-camera-realtime?ref=x

Install: npx skills add margelo/react-native-skills --skill react-native-vision-camera-rea...

Source de la fiche

Indexé par Registry

Revendiable

Cette fiche a été indexée à partir de sources publiques et n’est pas marquée officielle tant qu’une revendication de mainteneur n’est pas approuvée.

Créateur
margelo
Indexé par
Index communautaire OpenAgentSkill

L’attribution renvoie au dépôt public ou au profil du créateur. Les créateurs peuvent revendiquer la fiche pour mettre à jour les signaux de propriété.

Revendiquer ce skill

Revendication du propriétaire

Revendiquer cette fiche de skill

Cette fiche Indexé par Registry est attribuée à margelo, mais n’est pas encore marquée officielle. Revendiquez-la pour ajouter un signal de propriétaire vérifié et rendre les futures mises à jour de lancement, d’installation et d’audit plus fiables.

Kit de backlinks créateur

Ajoutez les badges de preuve à votre README

Affichez la fiche canonique, les signaux actuels de confiance et d’audit, ainsi que de vraies preuves Agent-Proven là où les développeurs évaluent le dépôt.

[![Listed on OpenAgentSkill](https://www.openagentskill.com/api/badge/margelo-react-native-vision-camera-realtime?metric=listed&label=Listed)](https://www.openagentskill.com/skills/margelo-react-native-vision-camera-realtime)
[![OpenAgentSkill Trust](https://www.openagentskill.com/api/badge/margelo-react-native-vision-camera-realtime?metric=trust&label=Trust)](https://www.openagentskill.com/skills/margelo-react-native-vision-camera-realtime)
[![OpenAgentSkill Audit](https://www.openagentskill.com/api/badge/margelo-react-native-vision-camera-realtime?metric=audit&label=Audit)](https://www.openagentskill.com/skills/margelo-react-native-vision-camera-realtime/audit)
[![Agent Proven](https://www.openagentskill.com/api/badge/margelo-react-native-vision-camera-realtime?metric=proven&label=Agent%20Proven)](https://www.openagentskill.com/skills/margelo-react-native-vision-camera-realtime)

Auteur

M

margelo

@margelo

Adéquation plateforme

Signaux de santé

Stars GitHub
161
Score de qualité
38/100
Dernier push GitHub
21 août 2026
Indications de framework
Inconnu
Vues OpenAgentSkill
2
Copies d’installation
0
Clics sortants
0

Signal de communauté

Indiquez si ce skill semble utile à votre workflow Agent. Les retours agrégés améliorent le classement au fil du temps.

Confiance et sécurité

Sandbox uniquement

63
  • Adoption GitHub161 stars GitHubInfo
  • Activité stars/forks161 stars et 7 forks; l’activité des issues n’est pas disponible dans les métadonnées actuellesVérifier
  • Maintenance récente1 jours depuis le dernier pushValidé
  • Clarté de licenceInconnuVérifier
  • Complétude README/SKILL.mdLes métadonnées incluent suffisamment de contexte d’usage et de workflowValidé
  • Risque dépendances/runtimedatabase surfaceValidé