المهارات GitHub Project & Contributor Finder API Skill
📦

GitHub Project & Contributor Finder API Skill

مخاطر متوسطة 🌐 الوصول إلى الشبكة🔑 متغيرات البيئة⚙️ الأوامر الخارجية

Encontrar Contribuidores de GitHub y Detalles del Proyecto

Encontrar desarrolladores calificados y detalles de proyectos en GitHub manualmente requiere una búsqueda exhaustiva. Esta habilidad busca repositorios por palabras clave, estrellas y fechas para extraer automáticamente perfiles de contribuidores e información de contacto.

يدعم: Claude Codex Code(CC)
⚠️ 63 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "GitHub Project & Contributor Finder API Skill". Encuentra repositorios de GitHub sobre automatización de navegador con al menos 500 estrellas actualizados después de 2025-01-01

النتيجة المتوقعة:

  • Repositorio: Puppeteer (URL: github.com/puppeteer/puppeteer, 85000 estrellas, Propietario: Google)
  • Contribuidores: [{name: 'Jane Smith', bio: 'Desarrolladora en Google', website: 'janesmith.dev', twitter: '@janesmith'}],
  • Repositorio: Playwright (URL: github.com/microsoft/playwright, 78000 estrellas, Propietario: Microsoft)

استخدام "GitHub Project & Contributor Finder API Skill". Busca repositorios de aprendizaje automático con 1000+ estrellas y extrae perfiles de contribuidores

النتيجة المتوقعة:

  • Se encontraron 5 repositorios que coinciden con los criterios
  • Principales contribuidores: [Alex Chen (TensorFlow), Maria Garcia (PyTorch), James Wilson (scikit-learn)]
  • Extracción de contacto completa. 15 perfiles de contribuidores recuperados incluyendo biografía, sitio web y Twitter.

استخدام "GitHub Project & Contributor Finder API Skill". Encuentra bibliotecas de componentes React con 2000+ estrellas y obtén información de contacto del propietario

النتيجة المتوقعة:

  • Se descubrieron bibliotecas populares de React: Material-UI, Chakra UI, Ant Design
  • Perfiles de propietarios recuperados con enlaces sociales para alcance de asociaciones

التدقيق الأمني

مخاطر متوسطة
v1 • 4/28/2026

Risk factors confirmed: network access to external API, environment variable for API credentials. External commands are benign shell invocations for running Python scripts. No malicious intent detected. Code is legitimate API client for GitHub project/contributor data retrieval service.

2
الملفات التي تم فحصها
250
الأسطر التي تم تحليلها
8
النتائج
1
إجمالي عمليات التدقيق

مشكلات عالية المخاطر (1)

Environment Variable Access for API Credentials
Script reads BROWSERACT_API_KEY from environment variables. This is standard practice for API key management and is appropriate for this skill. The key is used solely for authenticating to the BrowserAct service.
مشكلات منخفضة المخاطر (4)
External Command Execution for Python Script Invocation
SKILL.md documents shell commands to run Python scripts. These are benign invocations for legitimate API client execution, not arbitrary command injection. No user input concatenation into shell commands detected.
Network Access to External API Service
Python script makes HTTP requests to BrowserAct API endpoint. This is the intended purpose of the skill - retrieving GitHub project and contributor data via a third-party service.
Hardcoded URLs for Documentation Links
SKILL.md contains hardcoded URLs for BrowserAct documentation and pricing pages. These are informational links for user guidance, not dangerous network destinations.
System Reconnaissance Pattern in Error Messages
Script checks for specific error strings in API responses. This is standard error handling and diagnostics, not system reconnaissance.

عوامل الخطر

🌐 الوصول إلى الشبكة (8)
🔑 متغيرات البيئة (11)
⚙️ الأوامر الخارجية (41)
تم تدقيقه بواسطة: claude

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
47
الأمان
65
الامتثال للمواصفات

ماذا يمكنك بناءه

Reclutador Técnico Construyendo Pipeline de Candidatos

Los reclutadores buscan desarrolladores que contribuyen a proyectos populares en dominios específicos como aprendizaje automático o frameworks web. Extraen información de contacto para acercarse con oportunidades laborales.

Alcance a Desarrolladores para Marketing de Herramientas

Los equipos de marketing encuentran contribuidores activos a repositorios relacionados con su producto de herramientas para desarrolladores. Recopilan direcciones de correo electrónico y perfiles sociales para campañas dirigidas.

Descubrimiento de Proyectos Open Source

Desarrolladores e investigadores encuentran repositorios trending en su área de interés filtrando por palabras clave y conteos de estrellas. Descubren proyectos para contribuir o aprender de ellos.

جرّب هذه الموجهات

Encontrar Repositorios Populares por Tema
Encuentra repositorios de GitHub relacionados con {topic} con al menos {min_stars} estrellas que fueron actualizados después de {date}
Obtener Información de Contacto de Contribuidores
Busca repositorios de GitHub sobre {topic} y extrae información de contacto de los principales contribuidores incluyendo sus sitios web personales y cuentas de Twitter
Construir Lista de Prospectos para Herramientas de Desarrollo
Encuentra repositorios relacionados con {tech_stack} que han sido actualizados recientemente. Para cada repositorio, obtén los 3 principales contribuidores con sus URLs de perfil y biografías
Investigar Contribuidores Activos en Dominio
Busca proyectos de {domain} en GitHub con {min_stars}+ estrellas actualizados después de {date}. Obtén perfiles detallados incluyendo sus otros repositorios, sitios web personales y redes sociales

أفضل الممارسات

  • Configura la variable de entorno BROWSERACT_API_KEY antes de usar esta habilidad
  • Usa palabras clave específicas y conteos de estrellas más altos para obtener resultados de repositorios más relevantes y de alta calidad
  • Revisa los registros de estado durante la ejecución; la tarea puede tomar varios minutos dependiendo de la configuración de paginación

تجنب

  • No uses palabras clave excesivamente amplias sin filtros de estrellas; esto devuelve demasiados resultados de baja calidad
  • No configures conteos de paginación extremadamente altos en la primera ejecución; comienza con page_turns=1 para verificar los resultados
  • No ignores los errores de clave API; una clave inválida o expirada impedirá cualquier recuperación de datos

الأسئلة المتكررة

¿Cómo obtengo una clave API de BrowserAct?
Visita https://www.browseract.com/reception/integrations para crear una cuenta y generar tu clave API. Configúrala como la variable de entorno BROWSERACT_API_KEY.
¿Qué sucede si mi clave API es inválida?
El script mostrará un error de 'Autorización inválida'. No reintentes; en cambio proporciona una clave API válida o verifica si tu suscripción está activa.
¿Cuánto tiempo toma la búsqueda?
El tiempo de ejecución depende del número de páginas y elementos por página. Una sola página con 5 elementos típicamente toma 1-3 minutos. Monitorea los registros de estado para ver el progreso.
¿Puedo buscar sin especificar estrellas mínimas?
Sí, el parámetro de estrellas tiene un valor predeterminado de 100 si no se especifica. Sin embargo, usar conteos de estrellas más altos ayuda a filtrar repositorios más establecidos y valiosos.
¿Qué datos se extraen para cada contribuidor?
La habilidad extrae: nombre de usuario de GitHub, URL de perfil, biografía, resumen de sus otros repositorios, enlace de sitio web personal y manejador de Twitter si está disponible.
¿Hay un límite en cuántos resultados puedo recuperar?
El límite depende de tu plan de suscripción de BrowserAct. Paginación más alta y límites de fecha por página procesarán más resultados pero pueden alcanzar límites de tasa o restricciones de tareas concurrentes.

تفاصيل المطور

بنية الملفات