agent-browser
أتمتة مهام المتصفح باستخدام وكلاء الذكاء الاصطناعي
Également disponible depuis: toolshell,inferencesh,inferen-sh,inference-sh-0,inference-sh-9,skillssh,supercent-io,inference-shell,tul-sh,inf-sh,vercel-labs
تتيح هذه المهارة لوكلاء الذكاء الاصطناعي أتمتة متصفحات الويب لمهام مثل كشط الويب وتعبئة النماذج والاختبار من خلال نظام مراجع بسيط @e ref.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "agent-browser". Open https://example.com and get element references
Résultat attendu:
Session started with ID: abc123. Elements found: @e1 [a] "Home", @e2 [a] "About", @e3 [a] "Contact", @e4 [p] "Welcome to Example Domain"
Utilisation de "agent-browser". Fill and submit contact form
Résultat attendu:
Successfully filled @e1 with "John Doe", @e2 with "john@example.com", @e3 with "Hello". Clicked @e4. Form submitted successfully.
Audit de sécurité
SûrThis is a legitimate browser automation skill using inference.sh CLI with Playwright. All 609 static findings are false positives - they detect patterns in documentation code blocks (shell command substitution examples, example URLs, placeholder paths) rather than actual executable code. The skill provides proper security best practices including credential handling via environment variables.
Facteurs de risque
⚙️ Commandes externes (1)
🌐 Accès réseau (1)
📁 Accès au système de fichiers (1)
Score de qualité
Ce que vous pouvez construire
استخراج بيانات الويب
أتمتة استخراج البيانات المهيكلة من مواقع الويب من خلال التنقل في الصفحات والتفاعل مع العناصر والتقاط المحتوى.
تعبئة النماذج الآلية
أتمتة إرسال النماذج المتكررة مثل نماذج الاتصال أو الاستبيانات أو مهام إدخال البيانات عبر صفحات متعددة.
إدارة الجلسات المصادق عليها
تسجيل الدخول لمرة واحدة وإعادة استخدام الجلسات المصادق عليها لمهام متكررة مثل لوحات المراقبة أو استخراج محتوى محدد للمستخدم.
Essayez ces prompts
Use the agent-browser skill to open https://example.com and get the element references.
Navigate to the login page, fill in the email and password fields using element refs, and submit the form. Then verify login success.
Open the page, take a full-page screenshot, extract all the text content from elements, and save the results.
Create a new session, login to the application with credentials from environment variables, navigate to the dashboard, extract specific data, and keep the session open for reuse.
Bonnes pratiques
- قم دائماً بإعادة الـ snapshot بعد التنقل أو إرسال النماذج للحصول على مراجع عناصر جديدة
- استخدم متغيرات البيئة للبيانات الاعتمادية بدلاً من ترميزها بشكل ثابت
- فعّل تسجيل الفيديو فقط أثناء التصحيح - قد يلتقط بيانات حساسة
- نفّذ معالجة الأخطاء وتحقق من نجاح الإجراءات قبل المتابعة
Éviter
- افتراض أن مراجع العناصر تستمر عبر التنقل في الصفحة دون إعادة الـ snapshot
- ترميز البيانات الاعتمادية في البرامج النصية بدلاً من استخدام متغيرات البيئة
- عدم التحقق من نجاح تسجيل الدخول - تحقق دائماً من وصولك إلى الصفحة المتوقعة
- ترك الجلسات مفتوحة إلى ما لا نهاية - أغلق دائماً أو نفّذ التنظيف المناسب