data-archive
Documentar, versionar y cerrar proyectos de análisis de datos.
Skill by leandro-data
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/leandrobenjaminl-data-archive
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/data-archive
What's inside
- Skill name
data-archive- Description
- Documentar, versionar y cerrar proyectos de análisis de datos. Trigger: Cuando terminás un proyecto y querés dejar todo ordenado para el futuro.
- License
- Apache-2.0
- Metadata
- author: leandro-data · version: 2.0 · model_tier: T2-fast
- Instructions
- 99 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Skill: data-archive
Archivar no es "tirar todo en una carpeta y olvidarte". Es **dejarle la posta a tu yo del futuro** (o a quien herede el proyecto). Un buen archive hace que dentro de 6 meses puedas volver, entender qué hiciste, por qué, y replicarlo sin tener que adivinar.
## Trigger
- El proyecto está terminado y listo para commitear/entregar
- Vas a cambiar de proyecto y querés cerrar el actual ordenadamente
- Alguien más va a tomar tu lugar y necesita entender lo que hiciste
- El cliente/stakeholder pidió los entregables finales
## Workflow de archivo
### 1. Limpiá el código
Eliminá celdas rotas, código comentado que no sirve, variables temporales. Corré el notebook de arriba a abajo para asegurarte de que funciona sin errores.
### 2. Documentá las decisiones clave
No documentes el "qué" (ya está en el código), documentá el "por qué". Por qué elegiste ese enfoque, por qué descartaste tal variable, por qué ese filtro.
### 3. Guardá datos en formato portable
Los CSVs raw no se tocan. Los datos procesados guardalos en Parquet (más rápido, más chico, preserva tipos).
### 4. Congelá dependencias
Un `pip freeze > requirements.txt` o un `conda env export > environment.yml` le ahorra dolores de cabeza a tu yo del futuro.
### 5. Commit con mensaje que explique el proyecto
No pongas "análisis final". Poné "ventas Q1: análisis de caída en segmento PyME, conclusión: efecto estacional, recomendación: ajustar campaña Marzo".
## Patrones y ejemplos
### Template de resumen de proyecto
```markdown
## Resumen del proyecto
- **Pregunta**: {qué queríamos descubrir}
- **Datos**: {fuente, tamaño, período}
- **Enfoque**: {qué hicimos y por qué}
- **Resultado principal**: {hallazgo clave en 1-2 líneas}
- **Limitaciones**: {qué no pudimos hacer, datos que faltaron}
- **Aprendizaje**: {qué harías distinto la próxima}
- **Dueño**: {quién lo hizo} | **Fecha**: {cuándo}
```
### Script de cierre automatizado
```python
from pathlib import Path
import pandas as pd
import subprocess
def archivar_proyecto(ruta_proyecto: str, mensaje_commit: str):
"""Prepara y commitea el proyecto para archivo"""
ruta = Path(ruta_proyecto)
# 1. Exportar datos procesados a Parquet
df = pd.read_csv(ruta / 'datos_procesados.csv')
df.to_parquet(ruta / 'datos_final.parquet', index=False)
print("✅ Datos exportados a Parquet")
# 2. Generar requirements
subprocess.run(['pip', 'freeze'], capture_output=True, text=True)
with open(ruta / 'requirements.txt', 'w') as f:
f.write(result.stdout)
print("✅ Dependencias congeladas")
```
### Checklist de archivo (para no saltarte nada)
```markdown
- [ ] Notebooks limpios (sin outputs basura, corridos de principio a fin)
- [ ] Datos procesados guardados en Parquet (no solo CSV)
- [ ] requirements.txt o environment.yml actualizado
- [ ] README del proyecto escrito con resumen y cómo ejecutar
- [ ] Hallazgos documentados (en el README, en Engram o donde corresponda)
- [ ] Git tag con versión (git tag -a v1.0 -m "Versión final")
- [ ] Archivos temporales/cache eliminados
- [ ] Visualizaciones exportadas (PNG/HTML) si son parte del entregable
```
## Alternativas
| Herramienta | Para qué sirve |
|-------------|---------------|
| **DVC** | Versionado de datasets grandes, tracking de pipelines ML |
| **Pachyderm** | Data lineage completo: cada paso del pipeline queda registrado |
| **Engram** | Memoria persistente del agente: guarda decisiones y aprendizajes clave |
| **Manual + README** | Para proyectos chicos, un README bien escrito alcanza |
**Recomendación**: Para proyectos exploratorios cortos, alcanza con README + requirements.txt. Para proyectos largos o productivos, usá DVC versioning + Engram para las decisiones.
## Anti-patrones
- ❌ **Archivar sin documentar el "por qué"** — el código dice qué hiciste, no por qué lo hiciste así
- ❌ **Guardar datasets gigantes sin comprimir** — CSV de 2GB cuando Parquet ocupa 200MB
- ❌ **No limpiar notebooks** — outputs de 5000 líneas, celdas que fallaron, imports sin uso
- ❌ **Commit único "final" sin mensaje descriptivo** — después es imposible encontrar algo
- ❌ **No congelar dependencias** — 6 meses después las librerías cambiaron y tu código no correFrom LeandroBenjaminL/lend-ai, Apache-2.0.
More from LeandroBenjaminL/lend-ai
- 0.476score
data-cleaning
Leandro Benjamin L.
Limpieza quirúrgica de datos — nulos, outliers, duplicados, tipos e inconsistencias.
SkillCFreshness: CClaude Code +9 - 0.476score
data-visualization
Leandro Benjamin L.
Gráficos profesionales con Matplotlib, Seaborn, Plotly — del exploratorio al publicable.
SkillCFreshness: CClaude Code +9 - 0.476score
data-validation
Leandro Benjamin L.
Validación de esquemas y calidad de datos — pandera, great expectations, contratos de datos.
SkillCFreshness: CClaude Code +9 - 0.474score
data-analyst
Leandro Benjamin L.
Trigger: When user asks about data analysis, EDA, ML, data science, or needs a senior data professor.
SkillCFreshness: CClaude Code +9 - 0.471score
ci-cd-pilot
Leandro Benjamin L.
Diseña y optimiza pipelines de CI/CD — GitHub Actions, GitLab CI, automatización de tests, linting, builds y deploys.
SkillCFreshness: CClaude Code +9 - 0.471score
cloud-architect
Leandro Benjamin L.
Diseña infraestructura cloud como código — Terraform, AWS, GCP, Azure.
SkillCFreshness: CClaude Code +9 - 0.471score
commits-real
Leandro Benjamin L.
Commits, PRs e issues con voz humana — español rioplatense cálido.
SkillCFreshness: CClaude Code +9 - 0.471score
content-engine
Leandro Benjamin L.
Trigger: After significant sessions, when you need to analyze Engram, track improvements, update docs, or generate LinkedIn content.
SkillCFreshness: CClaude Code +9 - 0.471score
data-analysis
Leandro Benjamin L.
Análisis estadístico de datasets con Pandas y NumPy — explora, correlaciona, testea hipótesis y extrae conocimiento no obvio.
SkillCFreshness: CClaude Code +9 - 0.471score
data-design
Leandro Benjamin L.
Diseñá la estrategia de análisis — elegí el enfoque, las herramientas y el pipeline antes de escribir código.
SkillCFreshness: CClaude Code +9 - 0.471score
data-question
Leandro Benjamin L.
Definí preguntas de negocio claras antes de analizar.
SkillCFreshness: CClaude Code +9 - 0.471score
db-admin
Leandro Benjamin L.
Administración de bases de datos — PostgreSQL, MySQL, Redis, SQLite.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 9, 2026 (5 months ago)
- Last release
- May 16, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 2.0
- License
- Apache-2.0
- Repository
- github.com/LeandroBenjaminL/lend-ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Cite this page
data-archive skill. Agent Mart. https://agentmart.dev/skills/leandrobenjaminl-data-archive (last updated 2026-10-24)