npx skills add ...
npx skills add caffeinelabs/skills --skill extension-camera
Web-camera support.
npx skills add caffeinelabs/skills --skill extension-camera
Camera extension for Caffeine AI.
This skill adds web-camera access via a prefabricated React hook. Supports photo capture, camera switching, and error handling.
For camera support:
There is a prefabricated React hook @caffeinelabs/camera/hooks/useCamera.ts that cannot be modified.
Usage example:
Always place a capture button on camera preview! Always show a camera preview when the user opens the camera On desktop, make sure that camera cannot be switched. Only 'environment' is working. Properly display camera error messages in the app. Do not make camera buttons clickable until the camera is fully initialized and ready. Ensure the camera preview has explicit, non-zero dimensions (fixed height, min-height, or an aspect-ratio wrapper) so it never collapses due to layout. Make the preview responsive across screen sizes (e.g., width: 100% with a stable aspect ratio).