Communitygithub.com

Acelerador de Rendimiento de Datos

Utilice esta habilidad cuando la ingesta, el relleno, la exportación, ETL, la carga en almacenes, la actualización de manifiestos o la sincronización de tablas necesiten ser mucho más rápidos, manteniendo la corrección de los datos.

¿Qué es Acelerador de Rendimiento de Datos?

Esta habilidad optimiza el rendimiento de pipelines de datos que mueven, transforman o guardan grandes volúmenes, garantizando que los datos lleguen correctamente a su destino con pruebas verificables. Es útil para ingenieros de datos y desarrolladores que enfrentan cuellos de botella en ingesta, backfill, exportación, ETL, carga en almacenes o sincronización de tablas. Funciona en cualquier plataforma que admita procesamiento de datos (bases de datos, warehouses, sistemas de archivos) y se aplica mediante heurísticas como mover el cómputo a donde están los datos, usar manifiestos para omitir lotes ya procesados, y hacer las escrituras idempotentes. El flujo de trabajo incluye medir el backlog, ejecutar benchmarks seguros, comparar variantes (tamaño de lote, número de workers, SQL nativo) y promover la ruta más rápida que mantenga coherentes los recuentos y marcas de tiempo. La habilidad termina con un bloque de contabilidad duro que muestra archivos procesados, filas agregadas y tiempo de ejecución, junto con barreras de seguridad para no eliminar datos crudos ni omitir fallos silenciosamente.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/data-throughput-accelerator

Preguntar en tu IA favorita

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

Documentación

¿Qué hace Acelerador de Rendimiento de Datos?

Utilice esta habilidad cuando el cuello de botella sea mover, transformar o guardar muchos datos. El objetivo no es solo la velocidad. El objetivo es que los datos correctos lleguen más rápido al lugar correcto con pruebas.

Primera Distinción

Separe estos aspectos antes de optimizar:

  • velocidad de extracción de la fuente;
  • velocidad de transferencia de red;
  • velocidad de carga en el almacén;
  • velocidad de transformación;
  • frescura de la tabla de servicio;
  • crecimiento en vivo de la cola mientras el trabajo se ejecuta.

Un pipeline puede ser "rápido" y aun así parecer atrasado si los nuevos datos llegan más rápido que la ventana final de puesta al día.

Heurísticas de Ruta Rápida

  • Mueva el cómputo a donde ya están los datos.
  • Prefiera escaneos, uniones y adiciones nativas del almacén para archivos grandes ya depositados.
  • Use manifiestos o puntos de control para omitir archivos/particiones ya completados.
  • Use particionamiento y agrupamiento que coincidan con el patrón de lectura y adición.
  • Agrupe archivos pequeños, solicitudes y escrituras.
  • Haga que las escrituras sean idempotentes mediante claves únicas, manifiestos o almacenamiento intermedio reemplazable.
  • Mantenga las tablas de datos crudos, derivados y de servicio con responsabilidad separada.

Flujo de Trabajo

  1. Lea los contratos actuales de fuente, destino y manifiesto.
  2. Mida el backlog: archivos externos, filas de manifiesto, filas crudas, filas derivadas, marcas de tiempo mín/máx y conteos no procesados.
  3. Ejecute una puesta al día segura o un benchmark de muestra.
  4. Compare variantes: tamaño de lote, número de workers, SQL nativo del almacén, agrupación de archivos, forma del almacenamiento intermedio y método de actualización del manifiesto.
  5. Promueva solo la ruta más rápida que mantenga coherentes los conteos y las marcas de tiempo.
  6. Codifique la ruta como una CLI, un trabajo programado, un flujo de trabajo o un runbook.
  7. Vuelva a ejecutar la contabilidad final después de que se ejecute la ruta codificada.

Salida de Contabilidad

Utilice un bloque de contabilidad duro:

Resultado de rendimiento de datos:
- Archivos fuente descubiertos: 294
- Archivos procesados en esta ejecución: 294
- Filas crudas añadidas: 9,683,598
- Filas derivadas añadidas: 8,917,585
- Cola restante: 24 archivos al momento de la relectura
- Tiempo de ejecución: 38.7s
- Puerta de corrección: los conteos del manifiesto y las marcas de tiempo máximas de las tablas coinciden

Barreras de Seguridad

  • No elimine datos crudos para mejorar una métrica.
  • No omita archivos fallidos silenciosamente.
  • No mezcle el estado del backfill histórico con la frescura de la cola en vivo.
  • No declare un pipeline como completo hasta que las tablas destino y el manifiesto coincidan.
  • Para datos financieros, de salud, regulados o que afecten a clientes, conserve evidencia de repetición y puertas de aprobación.

Individual skills in this repo

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

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

Skills relacionados