Communitygithub.com

SamuelChien/mega-skills-collection

Esta habilidad automatiza la adaptación de modelos de machine learning pre-entrenados utilizando técnicas de aprendizaje por transferencia. Se activa cuando el usuario solicita asistencia para afinar un modelo, adaptar un modelo pre-entrenado a un nuevo conjunto de datos o realizar...

¿Qué es mega-skills-collection?

Transfer Learning Adapter es una habilidad diseñada para asistentes de IA (como Claude Code, Cursor o Codex) que simplifica el proceso de adaptar modelos pre-entrenados (ResNet, BERT, GPT) a nuevas tareas y conjuntos de datos mediante transfer learning. Su objetivo es ahorrar tiempo y recursos en comparación con entrenar un modelo desde cero. Esta habilidad automatiza la generación de código Python, la validación de datos, la optimización del rendimiento y el cálculo de métricas clave como precisión y F1-score, además de guardar los artefactos del modelo y documentación. Es especialmente útil para desarrolladores e ingenieros de machine learning que necesitan afinar modelos para tareas específicas como clasificación de imágenes o análisis de sentimientos, y funciona integrando frameworks populares como TensorFlow y PyTorch.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/SamuelChien/mega-skills-collection/tree/HEAD/adapting-transfer-learning-models

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Adaptador de Aprendizaje por Transferencia

Adapta modelos pre-entrenados (ResNet, BERT, GPT) a nuevas tareas y conjuntos de datos mediante ajuste fino, congelación de capas y optimización específica del dominio.

Resumen

Esta habilidad simplifica el proceso de adaptar modelos de machine learning pre-entrenados mediante aprendizaje por transferencia. Te permite ajustar rápidamente modelos para tareas específicas, ahorrando tiempo y recursos en comparación con entrenar desde cero. Maneja las complejidades de la adaptación de modelos, la validación de datos y la optimización del rendimiento.

Cómo Funciona

  1. Analiza Requisitos: Examina la solicitud del usuario para comprender la tarea objetivo, las características del conjunto de datos y las métricas de rendimiento deseadas.
  2. Genera Código de Adaptación: Crea código Python utilizando frameworks de ML apropiados (por ejemplo, TensorFlow, PyTorch) para ajustar el modelo pre-entrenado en el nuevo conjunto de datos. Esto incluye pasos de preprocesamiento de datos y modificaciones en la arquitectura del modelo si es necesario.
  3. Implementa Validación y Manejo de Errores: Agrega código para validar los datos, monitorear el proceso de entrenamiento y manejar posibles errores de manera elegante.
  4. Proporciona Métricas de Rendimiento: Calcula y reporta indicadores clave de rendimiento (KPI) como precisión, exactitud, recall y puntuación F1 para evaluar la efectividad del modelo.
  5. Guarda Artefactos y Documentación: Guarda el modelo adaptado, los registros de entrenamiento, las métricas de rendimiento y genera automáticamente documentación que describe el proceso de adaptación y los resultados.

Cuándo Usar Esta Habilidad

Esta habilidad se activa cuando necesitas:

  • Ajustar un modelo pre-entrenado para una tarea específica.
  • Adaptar un modelo pre-entrenado a un nuevo conjunto de datos.
  • Realizar aprendizaje por transferencia para mejorar el rendimiento del modelo.
  • Optimizar un modelo existente para una aplicación particular.

Ejemplos

Ejemplo 1: Adaptar un Modelo de Visión para Clasificación de Imágenes

Solicitud del usuario: "Ajusta un modelo ResNet50 para clasificar imágenes de diferentes tipos de flores."

La habilidad:

  1. Descargará el modelo ResNet50 y cargará un conjunto de datos de imágenes de flores.
  2. Generará código para ajustar el modelo en el conjunto de datos de flores, incluyendo técnicas de aumento de datos y optimización.

Ejemplo 2: Adaptar un Modelo de Lenguaje para Análisis de Sentimientos

Solicitud del usuario: "Adapta un modelo BERT para realizar análisis de sentimientos en reseñas de clientes."

La habilidad:

  1. Descargará el modelo BERT y cargará un conjunto de datos de reseñas de clientes con etiquetas de sentimiento.
  2. Generará código para ajustar el modelo en el conjunto de datos de reseñas, incluyendo tokenización, padding y mecanismos de atención.

Mejores Prácticas

  • Preprocesamiento de Datos: Asegúrate de que los datos estén adecuadamente preprocesados y formateados para que coincidan con los requisitos de entrada del modelo pre-entrenado.
  • Ajuste de Hiperparámetros: Experimenta con diferentes hiperparámetros (por ejemplo, tasa de aprendizaje, tamaño de lote) para optimizar el rendimiento del modelo.
  • Regularización: Aplica técnicas de regularización (por ejemplo, dropout, weight decay) para prevenir el sobreajuste.

Integración

Esta habilidad se puede integrar con otros plugins para carga de datos, evaluación de modelos y despliegue. Por ejemplo, puede trabajar con un plugin de carga de datos para obtener conjuntos de datos y un plugin de despliegue de modelos para implementar el modelo adaptado en una infraestructura de servicio.

Requisitos Previos

  • Permisos de acceso a archivos apropiados
  • Dependencias requeridas instaladas

Instrucciones

  1. Invoca esta habilidad cuando se cumplan las condiciones de activación
  2. Proporciona el contexto y los parámetros necesarios
  3. Revisa el resultado generado
  4. Aplica las modificaciones según sea necesario

Salida

La habilidad produce una salida estructurada relevante para la tarea.

Manejo de Errores

  • Entrada inválida: Solicita corrección
  • Dependencias faltantes: Lista los componentes requeridos
  • Errores de permisos: Sugiere pasos de remediación

Recursos

  • Documentación del proyecto
  • Habilidades y comandos relacionados

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

SamuelChien/mega-skills-collection

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

SamuelChien/mega-skills-collection

Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.

SamuelChien/mega-skills-collection

Ingeniero de Sistemas de Andru.ia. Diseña, redacta y despliega nuevas habilidades (skills) dentro del repositorio siguiendo el Estándar de Diamante.

SamuelChien/mega-skills-collection

Estratega de Inteligencia de Dominio de Andru.ia. Analiza el nicho específico de un proyecto para inyectar conocimientos, regulaciones y estándares únicos del sector. Actívalo tras definir el nicho.

SamuelChien/mega-skills-collection

2D game development principles. Sprites, tilemaps, physics, camera.

SamuelChien/mega-skills-collection

3D game development principles. Rendering, shaders, physics, cameras.

SamuelChien/mega-skills-collection

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

SamuelChien/mega-skills-collection

Accessibility audit skill for scanning, fixing, and verifying WCAG 2.2 Level A and AA compliance across React, Next.js, Vue, Angular, Svelte, and plain HTML codebases. Use when auditing accessibility, fixing a11y violations, checking color contrast, generating compliance reports, or integrating accessibility checks into CI/CD pipelines.

SamuelChien/mega-skills-collection

Ab Test Analyzer - Auto-activating skill for Data Analytics. Triggers on: ab test analyzer, ab test analyzer Part of the Data Analytics skill category.

SamuelChien/mega-skills-collection

A B Test Config Creator - Auto-activating skill for ML Deployment. Triggers on: a b test config creator, a b test config creator Part of the ML Deployment skill category.

SamuelChien/mega-skills-collection

When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking.

SamuelChien/mega-skills-collection

Acceptance Criteria Creator - Auto-activating skill for Enterprise Workflows. Triggers on: acceptance criteria creator, acceptance criteria creator Part of the Enterprise Workflows skill category.

SamuelChien/mega-skills-collection

Use when a coding task should be driven end-to-end from issue intake through implementation, review, deployment, and acceptance verification with minimal human re-intervention.

SamuelChien/mega-skills-collection

Accessibility Audit Runner - Auto-activating skill for Frontend Development. Triggers on: accessibility audit runner, accessibility audit runner Part of the Frontend Development skill category.

SamuelChien/mega-skills-collection

You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.

SamuelChien/mega-skills-collection

Web accessibility patterns for WCAG 2.2 compliance including ARIA, keyboard navigation, screen readers, and testing

SamuelChien/mega-skills-collection

Manage Discord channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the Discord channel.

SamuelChien/mega-skills-collection

Create unified specification packages across Business, Development, and Design teams. Staged elaboration (L0 Vision → L1 Requirements → L2 Team Detail → L3 Acceptance Criteria) to build shared understanding. Does not write code.

SamuelChien/mega-skills-collection

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

SamuelChien/mega-skills-collection

Validate messaging consistency across website, GitHub repos, and local documentation generating read-only discrepancy reports. Use when checking content alignment or finding mixed messaging. Trigger with phrases like "check consistency", "validate documentation", or "audit messaging".

Skills relacionados