agentsclimarketplace

Doctoral ti news cvlac

Skill aiskillstore/marketplace/skills/jhusef-lopez/doctoral-ti-news-cvlac

Vigilancia científica en TI con enfoque colombiano: vincula noticias recientes con publicaciones verificables, enriquece autores con perfiles CvLAC/GrupLAC y revistas con Publindex. Usar cuando el usuario pida noticias TI doctorales, metadatos académicos, CvLAC, investigadores colombianos, Publindex, GrupLAC o vigilancia científica LATAM con trazabilidad JSON/texto.From its SKILL.md

Install
npx -y skills add aiskillstore/marketplace --skill doctoral-ti-news-cvlac

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

11.5 KB, ~3.3k tokens by cl100k_base, as published. Nobody here has run it

Vigilancia científica TI — enfoque Colombia (CvLAC)

Conecta noticias recientes de TI con evidencia científica verificable y enriquece cada hallazgo con metadatos académicos, perfiles CvLAC de autores colombianos, categorías Publindex y vínculos GrupLAC cuando existan.

When to Use

Activa esta skill cuando el usuario:

  1. Pida noticias de TI vinculadas a papers, tesis o investigación doctoral.
  2. Mencione CvLAC, MinCiencias, Publindex, GrupLAC o investigadores colombianos.
  3. Necesite metadatos enriquecidos (DOI, cuartil, h-index, abstract simplificado) con salida JSON y/o texto.
  4. Priorice contexto Colombia o LATAM en vigilancia científica.
  5. Quiera cruzar una publicación encontrada con la hoja de vida nacional del autor.

Anti-triggers — no uses esta skill si:

  • Solo se pide traducción, redacción o corrección de estilo sin búsqueda de evidencia.
  • El usuario exige datos de CvLAC sin acceso a internet o sin permitir consulta web.
  • Se solicita scraping masivo, extracción de cédulas/IDs personales o automatización fuera de dominios oficiales.
  • El tema no es TI/ciencias de la computación y no hay componente de vigilancia científica.

Capabilities & Limitations

CapacidadLímite
Noticias + papers con metadatos OpenAlex/CrossrefCvLAC no tiene API pública; consulta web puntual
Perfil CvLAC por autor colombiano identificadoHomónimos requieren desambiguación manual
Categoría Publindex de revistas colombianasSolo cuando la revista esté indexada y sea verificable
h-index vía OpenAlex/Semantic ScholarNo confundir con métricas internas MinCiencias
Salida JSON + texto trazableNo inventar DOI, cuartil, categoría CvLAC ni URLs

Core Principles

  1. Iron Law — No inventar: Si un dato no está verificado, usar null, no_confirmado o no_disponible. Nunca rellenar campos CvLAC/Publindex por inferencia.
  2. Iron Law — Trazabilidad: Toda métrica lleva fuente y URL consultada en meta.fuentes_utilizadas.
  3. Iron Law — Separar capas: Diferenciar noticia, evidencia internacional (DOI/OpenAlex) y registro nacional (CvLAC/Publindex).
  4. Priorizar autores con afiliación colombiana (country_code: CO en OpenAlex) para enriquecimiento CvLAC.
  5. Modo gratuito por defecto; alternativa gratuita si se menciona Scopus/JCR.

Guidelines

  • Idioma de salida por defecto: español.
  • Región por defecto: Colombia (expandir a LATAM si el usuario lo pide).
  • Respetar rate limits en scienti.minciencias.gov.co (máx. 1 perfil CvLAC por autor por hallazgo).
  • No almacenar ni solicitar números de cédula, pasaporte ni datos personales sensibles.
  • Solo consultar dominios oficiales: scienti.minciencias.gov.co, APIs públicas (OpenAlex, Crossref).
  • Papers retractados: marcar y no usar como evidencia principal.

Tool Usage Patterns

Usa herramientas en este orden y propósito:

HerramientaCuándoPatrón
WebSearchDescubrir noticias recientes; buscar autor en CvLAC por nombre + instituciónQuery: "nombre apellido" site:scienti.minciencias.gov.co cvlac o "título paper" DOI
WebFetchLeer perfil CvLAC, página Publindex o noticia concretaURL must be HTTPS; validar dominio antes de fetch
OpenAlex APIWorks, autores, h-index, afiliaciones COhttps://api.openalex.org/works?search=... → autor → authors?filter=display_name.search:...
Crossref APIDOI, tipo, fechas, estado retractaciónhttps://api.crossref.org/works/{doi}
Semantic Scholarh-index alternativo si OpenAlex ambiguoSolo si autor identificado unívocamente

Patrón CvLAC (sin API):

1. Detectar autores con afiliación CO en OpenAlex/Crossref.
2. WebSearch: "{nombre completo}" "{universidad colombiana}" cvlac minciencias
3. Si hay candidato: WebFetch URL perfil (formato generarCurriculoCv.do?cod_rh=...)
4. Verificar coincidencia: nombre + afiliación + área TI.
5. Buscar en HTML del perfil el título/DOI de la publicación vinculada.
6. Registrar cvlac.publicacion_en_cvlac: true|false|null según evidencia.

Detalle extendido: references/cvlac-guide.md
Patrones de herramientas: references/tool-patterns.md

Input Parameters

ParámetroValoresDefault
temaTexto libre TIobligatorio
ventana_temporal30/60/90 días, 6 meses, 1 año90 días
profundidadbreve (3-5) / media (5-8) / profunda (8-12)media
regionColombia, LATAM, GlobalColombia
enriquecer_cvlacsi / no / solo_colombianossolo_colombianos
formato_salidajson / texto / ambosambos
idioma_salidaes / enes

Plantilla de entrada: business-prompt-template.md


Workflow

Fase 1 — Descubrimiento de noticias

  1. Identificar 3-12 noticias recientes según profundidad.
  2. Priorizar fuentes colombianas/LATAM cuando region lo indique (El Espectador Tech, Semana, Portafolio, blogs UNAL/Andes, comunicados MinCiencias).
  3. Registrar fuente, URL, fecha y tipo.
  4. Descartar titulares sin posible respaldo técnico → marcar solo_noticia.

Hard Gate 1: ¿Cada noticia tiene URL y fecha verificables? Si no → excluir o marcar nivel_confianza: baja.

Fase 2 — Vinculación científica internacional

  1. Por noticia, buscar 0-2 publicaciones (DOI preferido).
  2. Resolver metadatos vía OpenAlex → Crossref → arXiv/PubMed según tema.
  3. Completar tipo, estado, fecha, venue, cuartil SJR, abstract simplificado, impactos.

Hard Gate 2: ¿Hay DOI o match unívoco en OpenAlex? Si no → evidencia_cientifica: null y explicar en notas.

Fase 3 — Enriquecimiento Colombia (CvLAC / Publindex / GrupLAC)

  1. Por cada autor con afiliación CO (si enriquecer_cvlac ≠ no):
    • Buscar perfil CvLAC siguiendo patrón de herramientas.
    • Completar bloque cvlac del esquema (ver abajo).
    • Si el paper aparece en el perfil: publicacion_en_cvlac: true.
  2. Si la revista es colombiana o indexada en Publindex:
  3. Extraer GrupLAC vinculados al investigador cuando consten en CvLAC.

Hard Gate 3: ¿Perfil CvLAC con coincidencia nombre + afiliación? Si ambiguo → perfil_encontrado: false, coincidencia_confianza: baja, nota de homónimo.

Fase 4 — Síntesis doctoral

  1. Ranking por rigor, novedad, relevancia doctoral, calidad venue y presencia en ecosistema nacional.
  2. Preguntas doctorales, riesgos metodológicos y vacíos (incluir brecha Colombia/LATAM).
  3. Entregar formato solicitado.

Hard Gate 4: Validar salida contra checklist de references/validation-checklist.md.


Campos CvLAC por autor

Cada autor colombiano debe incluir:

cvlac: {
  perfil_encontrado, url, cod_rh,
  categoria,           // Investigador Senior | Asociado | Junior | null
  afiliacion_principal,
  gruplac[],           // { nombre, url, categoria_grupo }
  publicacion_en_cvlac,
  publindex_categoria, // A1|A2|B|C|null — de la revista del paper
  coincidencia_confianza,  // alta|media|baja
  notas
}

Esquema JSON completo: output-schema.json


Output Format

Texto plano

Seguir plantilla de skill 01 con secciones adicionales por autor:

Autores y créditos (Colombia)
  1. Nombre — Afiliación — h-index: N (openalex)
     CvLAC: [url o "no encontrado"]
     Categoría: Senior|Asociado|Junior|no confirmado
     GrupLAC: nombre (categoría) — url
     Publicación en CvLAC: sí|no|no verificado
     Publindex revista: A1|A2|B|C|no aplica

Cierre: --- JSON --- + JSON completo si formato_salida: ambos.

JSON

  • Válido UTF-8, sin comentarios.
  • null para datos no verificados; no omitir claves de primer nivel.
  • Bloque meta.enfoque_colombiano: true y meta.cvlac_consultado: true|false.

Ejemplo completo: assets/sample-output.md


Edge Cases

CasoAcción
Autor colombiano sin CvLAC públicoperfil_encontrado: false; buscar ORCID/OpenAlex; nota explicativa
Homónimo (varios perfiles CvLAC)No asignar URL; coincidencia_confianza: baja; listar candidatos en notas
Paper en preprint, no aún en CvLACpublicacion_en_cvlac: false; nota "preprint pendiente de registro"
Revista extranjera Q1, sin Publindexpublindex_categoria: null; cuartil SJR en metricas_venue
CvLAC no accesible (timeout/403)Reintentar 1 vez; si falla → cvlac.notas: "consulta no disponible"
Noticia solo marketingevidencia_cientifica: null; relevancia_doctoral: Baja
URL CvLAC dominio legacy colciencias.gov.coNormalizar a scienti.minciencias.gov.co si redirige

Common Pitfalls

ErrorConsecuenciaCorrección
Asumir CvLAC por nombre comúnPerfil incorrectoExigir afiliación + área; bajar confianza
Confundir h-index OpenAlex con índices MinCienciasMétricas falsasEtiquetar fuente en h_index_fuente
Ignorar preprints en noticias de prensaSobrevalorar evidenciaVerificar estado_publicacion
No registrar Publindex en revistas COPierde valor colombianoConsultar índice para ISSN/nombre
Inventar cod_rhFallo de trazabilidadSolo extraer de URL verificada

Red Flags

  • Autor "colombiano" sin afiliación CO verificable en metadatos del paper.
  • Categoría CvLAC Senior/Asociado sin URL de perfil.
  • Publicación marcada publicacion_en_cvlac: true sin coincidencia de título o DOI.
  • Cuartil Q1 sin ISSN ni fuente SCImago.
  • Más de 3 consultas CvLAC por hallazgo (riesgo de rate limit / mala práctica).

FAQ

¿CvLAC tiene API? No. Consulta web puntual al visualizador MinCiencias.

¿Debo incluir CvLAC para autores extranjeros? No, salvo que el usuario lo pida; usar enriquecer_cvlac: solo_colombianos.

¿Publindex reemplaza al cuartil SJR? No. Son complementarios: SJR para comparación internacional, Publindex para política nacional colombiana.

¿Qué hacer si no hay noticia pero sí papers recientes? Informar al usuario; puedes listar papers recientes del tema en Colombia como hallazgos tipo evidencia_directa.

Additional Resources

What ships with it: 11 files

109.6 KB alongside SKILL.md

assets/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.