minicoohei/ai-agent-camp
minicoohei/ai-agent-camp has 349 GitHub stars and 14 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-12 02:46 UTC. Last push 2026-10-07.
AI Agent Camp — non-engineer-friendly AI agent training curriculum. Lessons, skills, commands, and hooks for Claude Code, Cursor, and Codex.
What you can do
- No programming knowledge required
- Step-by-step tutorials
- Materials based on real business scenarios
- Ready-to-use commands documented in the Commands Reference
Crecimiento de estrellas medido
- in 24h
- +1
- in 7 days
- Recopilando historial
- in 15 days
- Recopilando historial
- in 1 month
- Recopilando historial
Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.
README.es.md
Originalai-agent-camp
Capacitacion en Agentes de IA para No Ingenieros - Guia Completa de Claude Code / Cursor / Codex
⚠️ Antes de clonar
Repositorio oficial (mantenido por los autores):
https://github.com/minicoohei/ai-agent-campEjecutar agentes de IA desde este repo les otorga permisos de shell, escritura de archivos y APIs externas en tu maquina. Los forks y mirrors pueden alterar silenciosamente las lecciones o skills. Antes de ejecutar cualquier leccion, verifica tu clon:
python3 tools/scripts/verify_integrity.pySi la verificacion reporta un fork o archivos faltantes, revisa
git diff upstream/main -- .claude/ skills/ tools/ scripts/antes de continuar. Consultadocs/security-guardrails.md.
Versiones y descargas
Las versiones se publican desde main como tags que coinciden con v* (semver). Un solo tag produce tres archivos zip especificos por idioma, todos adjuntos a la misma GitHub Release.
Patron de URL de descarga (fijo, no cambia una vez publicado):
https://github.com/minicoohei/ai-agent-camp/releases/download/{tag}/ai-agent-camp-{lang}-{tag}.zip
| Idioma | Asset | Checksum |
|---|---|---|
| 日本語 | ai-agent-camp-ja-{tag}.zip |
ai-agent-camp-ja-{tag}.zip.sha256 |
| English | ai-agent-camp-en-{tag}.zip |
ai-agent-camp-en-{tag}.zip.sha256 |
| Español | ai-agent-camp-es-{tag}.zip |
ai-agent-camp-es-{tag}.zip.sha256 |
Cada zip contiene courses/, skills/, .claude/, .cursor/, docs/ ya con los sufijos de idioma eliminados, mas un CHECKSUMS.txt que cubre todos los archivos incluidos.
Para humanos
# Ultima version, cualquier idioma
gh release download --repo minicoohei/ai-agent-camp --pattern 'ai-agent-camp-es-*.zip'
# Version especifica
gh release download v0.1.0 --repo minicoohei/ai-agent-camp \
--pattern 'ai-agent-camp-es-v0.1.0.zip'
Para agentes de IA
Parsea el bloque <!-- AGENT-META v1 --> de arriba, luego:
- (opcional) consulta
latest_tag_apipara resolver el tag actual - rellena
release_asset_patterncon{tag}y{lang} - descarga, verifica contra el asset
.sha256correspondiente y descomprime
Si solo necesitas el manifest de lecciones, usa manifest_raw_pattern con el mapa lang_suffix para obtener courses/lessons.manifest[.en|.es].yaml directamente desde un ref (rama, tag o commit SHA).
Consulta docs/release-process.md para la especificacion completa, politica de versionado, procedimiento de rollback y un ejemplo de parsing en Python.
Antes del primer tag: aun no hay assets de Release, por lo que el patron de URL anterior devolvera 404 hasta que se publique
v0.1.0. Hasta entonces, clona el repo directamente (git clone https://github.com/minicoohei/ai-agent-camp.git) o obten archivos individuales viaraw.githubusercontent.com/.../main/....
Tabla de Contenidos
- Descripcion del Proyecto
- Caracteristicas Principales
- Inicio Rapido
- Curso Web (Recomendado)
- Diferencias por Herramienta
- Ruta de Aprendizaje
- Estructura del Directorio
- Matriz de Habilidades
- APIs Necesarias
- Versiones y descargas
- Documentacion
- Preguntas Frecuentes
- Contribuciones
- Soporte
Descripcion del Proyecto
ai-agent-camp es un material de capacitacion integral para que profesionales no ingenieros en marketing, ventas, planificacion y administracion automaticen y optimicen su trabajo utilizando agentes de IA como Claude Code, Cursor y Codex.
Publico Objetivo
- Personas sin experiencia en programacion
- Quienes desean utilizar herramientas de IA en su trabajo
- Interesados en automatizacion y analisis de datos
- Quienes buscan mejorar la alfabetizacion en IA de todo el equipo
Vision del Proyecto
Democratizar los agentes de IA, transformandolos de "herramientas para especialistas" a "herramientas que todos los profesionales pueden utilizar", mejorando la productividad de toda la organizacion.
Caracteristicas Principales
Optimizado para no ingenieros
- No requiere conocimientos de programacion
- Tutoriales paso a paso
- Material basado en escenarios reales de trabajo
Conjunto de habilidades practicas
- Comandos listos para usar documentados en la Referencia de Commands
- Habilidades implementadas documentadas en la Referencia de Skills
- Muestras de flujos de trabajo por area de negocio
Curriculo integral
- Catalogo web oficial en ai-agent.camp (al 2026-08-31): 47 modulos, FAQ de unas 50–60 horas
- Este repositorio: 26 capitulos de Foundation, 6 de Setup, 26 modulos principales (numerados 1–25 y 29; 26–28 no se usan), 4 capitulos de practica — 62 capitulos
- 138 lecciones ejecutables
start-*encourses/lessons.manifest.yaml course.yamlestima 50 horas; el FAQ publico usa 50–60 horas para el catalogo web completo
Seguridad y mejores practicas
- Directrices de gestion de claves API
- Metodos seguros de procesamiento de datos
- Politicas de implementacion empresarial
Flujos de trabajo por area
- Soporte al cliente
- Procesos de ventas
- Marketing de contenidos
- Automatizacion de onboarding
- Optimizacion de flujos de aprobacion
Inicio Rapido
Prerrequisitos
- Git instalado
- Python 3.9 o superior
- Conexion a internet
- Cursor, Claude Code o Codex disponible
- Windows y macOS estan soportados. Algunas funciones (por ejemplo, integraciones MCP) pueden diferir segun el SO. Para flujos CLI de este repositorio, docs/terminal-guide.md documenta WSL2 + Ubuntu como ruta recomendada en Windows.
Cual herramienta elegir? Con
/start-0-8(Guia de seleccion de herramientas) puedes comparar Cursor / Claude Code / Codex y ver como elegir.
La forma mas rapida de empezar
- Clonar este repositorio
- Leer el punto de entrada de tu herramienta
- Codex:
AGENTS.md - Claude Code:
CLAUDE.md - Cursor:
.cursor/commands/lesson/start-0-1.mdy demas archivos en.cursor/commands/*(para el material de Google Workspace del Modulo 4, usa/module-18-google-auth, etc.module-18-*.md)
- Codex:
- Revisar las reglas de seguridad
- Codex:
docs/codex-safety.md - Claude / Cursor:
docs/security-guardrails.md
- Codex:
- Verificar la configuracion
- Codex:
aiagent-check-setup - Cursor:
/check-setup
- Codex:
- Comenzar la primera leccion con
start-0-1
Crear tu propio repositorio
Metodos para copiar este repositorio como tu repositorio privado:
Metodo 1: Import repository (operacion GUI, sencillo)
Se completa solo con la interfaz de GitHub.
- Inicia sesion en GitHub, selecciona "+" en la esquina superior derecha -> "Import repository"
- Ingresa lo siguiente:
- Your old repository's clone URL:
https://github.com/minicoohei/ai-agent-camp.git - Repository name: un nombre de tu eleccion (ej:
my-aiagent) - Privacy: selecciona Private
- Your old repository's clone URL:
- Haz clic en "Begin import"
- Una vez completada la importacion, clona tu repositorio:
git clone https://github.com/{tu-nombre-de-usuario}/my-aiagent.git cd my-aiagent
Metodo 2: Clone & Push (linea de comandos)
Para quienes estan familiarizados con la terminal.
# 1. Crear un repositorio privado vacio en GitHub
# 2. Crear un mirror clone
git clone --bare https://github.com/minicoohei/ai-agent-camp.git my-aiagent.git
cd my-aiagent.git
# 3. Configurar el nuevo origin y hacer push
git push --mirror https://github.com/{tu-nombre-de-usuario}/my-aiagent.git
# 4. Obtener un clone de trabajo normal
cd ..
git clone https://github.com/{tu-nombre-de-usuario}/my-aiagent.git
Incorporar actualizaciones del repositorio original
Cuando el material de la fuente original se actualice, puedes incorporar los cambios asi:
# Solo la primera vez: agregar el repositorio original como upstream
git remote add upstream https://github.com/minicoohei/ai-agent-camp.git
# Incorporar actualizaciones
git fetch upstream
git merge upstream/main
Si usas Cursor, puedes ejecutar /update-material en el chat para realizar la misma operacion.
Nota: Si has realizado cambios propios, pueden producirse conflictos. En ese caso, resuelvelos manualmente.
Instrucciones de Instalacion
1. Clonar el repositorio
git clone https://github.com/minicoohei/ai-agent-camp.git ~/ai-agent-camp
cd ~/ai-agent-camp
2. Configurar variables de entorno
# Primero, preparar las lineas de claves necesarias en .env.local
uv run python tools/credential_manager.py prepare-dotenv GEMINI_API_KEY
# Despues de guardar, migrar a Credential Store si es necesario
# uv run python tools/credential_manager.py import-dotenv GEMINI_API_KEY --delete
No pegues las claves API en el chat; guardalas en
.env.local.
3. Instalar paquetes de dependencias de Python
# Instalar dependencias con uv
uv sync
4. Iniciar el curso
# Abrir el material en el navegador
# macOS: open https://ai-agent.camp
# WSL2: wslview https://ai-agent.camp (o abra la URL directamente en el navegador de Windows)
# Abrir el workspace en Cursor
cursor .
# Claude Code / Codex tambien pueden abrir el mismo repositorio
claude
codex
Como empezar segun la herramienta
Cursor
/check-setup
/overview
/start-0-1
Claude Code
- Leer
CLAUDE.md - Revisar
docs/security-guardrails.md - Despues de verificar la configuracion, avanzar al flujo de lecciones
Codex
- Leer
AGENTS.md - Abrir
docs/codex-guide.md - Verificar el entorno con la skill
aiagent-check-setup - Pasar
start-0-1a la skillaiagent-lesson-runnerpara iniciar la primera leccion
Curso Web (Recomendado)
Quieres una experiencia de aprendizaje guiada y estructurada?
AI Agent Camp es el curso web oficial. Al 2026-08-31 el catalogo publico lista 47 modulos, y el FAQ estima unas 50–60 horas para completarlo. El sitio incluye un tutor de IA 24/7 y una aplicacion de escritorio para la configuracion del entorno.
Este repositorio es el espacio de trabajo para Cursor / Claude Code / Codex del mismo plan de estudios. Incluye 138 lecciones
start-*(vercourses/lessons.manifest.yaml). Copilot / ACP no es una pista de primer nivel aqui.
Diferencias por Herramienta
El material en si es comun. Lo que difiere es "por donde entrar" y "como operar".
| Elemento | Codex | Claude Code | Cursor |
|---|---|---|---|
| Entrada | AGENTS.md |
CLAUDE.md |
.cursor/commands/* |
| Iniciar leccion | aiagent-lesson-runner |
Flujo de leccion de Claude | /start-* |
| Verificar setup | aiagent-check-setup |
Verificacion desde Claude | /check-setup |
| Modelo de seguridad | sandbox + approval | Claude hooks + permissions | Cursor rules + commands |
| ID de leccion | start-* |
start-* |
start-* |
Puntos en comun:
- Se usa el mismo repositorio
- Se usan los mismos IDs de leccion
- Los principios de seguridad para informacion confidencial y Git son los mismos
Reglas basicas para participantes:
- Avanzar con pasos pequenos para tareas simples
- Escribir un breve plan antes de abordar tareas grandes
- Leer la guia de seguridad correspondiente antes de tocar Git, MCP o informacion confidencial
Ruta de Aprendizaje
Fase 1: Foundation (Fundamentos de IA) - 5 horas
Aprende los conceptos basicos de los agentes de IA. La ruta siguiente cubre los primeros 11 capitulos (unas 5 horas); la leccion Foundation tiene 26 capitulos en total.
| Capitulo | Contenido | Tiempo |
|---|---|---|
| 0-1 | Principios basicos y funcionamiento de LLM | 30 min |
| 0-2 | Concepto de Token y metodos de calculo | 30 min |
| 0-3 | Que es un Agente de IA | 30 min |
| 0-4 | Context Engineering y Prompt | 30 min |
| 0-5 | Como usar Cursor | 25 min |
| 0-6 | MCP (Model Context Protocol) | 25 min |
| 0-7 | IA Multimodal | 25 min |
| 0-8 | RAG (Generacion Aumentada por Recuperacion) | 25 min |
| 0-9 | Skill / SubAgent / Agent Team | 25 min |
| 0-10 | Medidas contra la alucinacion | 25 min |
| 0-11 | Seguridad de IA | 25 min |
Objetivos de aprendizaje
- Comprender los fundamentos de LLM
- Saber que son los tokens
- Entender el concepto de agentes de IA
- Escribir mejores prompts
- Comprender el funcionamiento de MCP, RAG y multimodal
- Conocer los riesgos de seguridad al usar IA
Fase 2: Setup (Configuracion del Entorno) - 1.5 horas
Preparacion para usar agentes de IA en la practica.
| Modulo | Contenido | Tiempo |
|---|---|---|
| 0 | Configuracion de Claude Code / Cursor | 30 min |
| 0.5 | Extensiones y personalizacion | 15 min |
| 0.9 | Configuracion de claves API y autenticacion | 45 min |
Objetivos de aprendizaje
- Instalar Claude Code / Cursor
- Gestionar claves API de forma segura
- Completar la configuracion basica
Fase 3: Core Modules (Habilidades Principales)
Adquiere habilidades que puedes usar en el trabajo real. El recuento de lecciones coincide con courses/lessons.manifest.yaml (los modulos 26–28 no se usan).
| # | Modulo | Skills principales | Lecciones | Dificultad |
|---|---|---|---|---|
| 1 | Generacion de banners e imagenes | banner-creator, nanobanana | 3 | * |
| 2 | Creacion de diagramas y flujos | diagram-generator, PlantUML | 3 | ** |
| 3 | Tutoriales | screenshot-analyzer, tutorial-generator | 6 | ** |
| 4 | Google Workspace | gogcli, Gmail, Calendar, Drive, Sheets | 7 | *** |
| 5 | Analisis y edicion de PPTX | pptx-analyzer, pptx-creator, pptx-converter | 2 | ** |
| 6 | Desarrollo de agentes | Creacion de Commands/Skills, personalizacion | 9 | **** |
| 7 | Skill/Commands | Diseno de Skills, implementacion de SKILL.md, pruebas, patrones de diseno | 8 | **** |
| 8 | Analisis de datos y EDA | data-analyst, BigQuery, Marimo | 4 | *** |
| 9 | Integracion con Slack | slack-search, check-inbox, task-manager | 3 | * |
| 10 | Automatizacion con GAS | gas-clasp-ops, Calendar, Sheets | 4 | *** |
| 11 | GitHub Actions | Workflow, Secrets, CI/CD | 5 | *** |
| 12 | Integracion con Notion | Notion MCP, operaciones de BD, ncli | 6 | ** |
| 13 | Creacion de LP/HP | Propuestas, wireframes, diseno con Pencil, implementacion HTML, despliegue en Vercel | 5 | *** |
| 14 | Creacion de articulos | article-writer, copy-editing, fact-checker | 7 | *** |
| 15 | Produccion de video | Kling, HeyGen, Veo, Remotion, MV | 13 | *** |
| 16 | Automatizacion de email/LINE | email-sequence, Resend, LINE API | 8 | *** |
| 17 | Marketing | Publicaciones en X, investigacion SEO, copywriting, maquetas de diseno | 5 | *** |
| 18 | Definicion de requisitos/Desarrollo de sistemas | pm-toolkit, test-planner, integracion con Notion | 20 | ***** |
| 19 | Microsoft Office (Outlook) | Integracion con Outlook MCP | 2 | ** |
| 20 | Freee/MoneyForward | Operaciones contables con Freee MCP | 1 | ** |
| 21 | Figma | Figma MCP | 1 | ** |
| 22 | Discord | Bot de Discord / canales | 1 | ** |
| 23 | LINE | Cuenta oficial de LINE | 1 | ** |
| 24 | Salesforce | Salesforce CLI | 1 | ** |
| 25 | Google Ads | Google Ads API | 1 | ** |
| 29 | slide-forge | Generacion y revision de diapositivas | 4 | ** |
Este repositorio: 138 lecciones start-* (incluido el setup del Modulo 0). Catalogo del curso web (ai-agent.camp, al 2026-08-31): 47 modulos; el FAQ estima unas 50–60 horas.
Opciones de Aprendizaje
Orden recomendado (principiantes)
Module 1 -> Module 2 -> Module 3 -> Module 5 -> Module 6 -> Module 8
Orden recomendado (eficiencia laboral)
Module 4 -> Module 9 -> Module 10 -> Module 11 -> Module 12 -> Module 8
Orden recomendado (enfoque creativo)
Module 1 -> Module 2 -> Module 3 -> Module 15 -> Module 13 -> Module 14
Orden recomendado (enfoque en marketing)
Module 1 -> Module 17 -> Module 13 -> Module 15 -> Module 14 -> Module 16
Metadatos YAML de CursorBootcamp
En courses/aiagent/ se encuentran los metadatos YAML para la plataforma CursorBootcamp. Algunos capitulos incluyen practice/ (ejercicios) y final/ (tarea final); los que enlazan a los materiales web no los tienen.
| Leccion | Capitulos | Contenido |
|---|---|---|
| Lesson 01: Foundation | 26 | Fundamentos de LLM, Token, Agent, Context Engineering, MCP, Multimodal, RAG, SubAgent, Alucinacion, Seguridad, Medicion, Viabilidad |
| Lesson 02: Setup | 6 | Configuracion del entorno, extensiones, configuracion de API, verificacion de seguridad, entorno remoto, base de conocimiento |
| Lesson 03: Core | 26 | Banner a slide-forge (todos los modulos principales) |
| Lesson 04: Practice | 4 | Diagramas, sesiones en paralelo, de la investigacion a la propuesta, operacion de PMO (sin directorios practice/ / final/) |
Total: 62 capitulos.
Estructura del Directorio
ai-agent-camp/
|
+-- courses/ # Curriculo (fuente de verdad)
| +-- lessons.manifest.yaml # Manifiesto de lecciones
| +-- aiagent/
| +-- course.yaml # Definicion del curso (JP)
| +-- course.en.yaml # Definicion del curso (EN)
| +-- course.es.yaml # Definicion del curso (ES)
| +-- cover.png # Imagen de portada del curso
| +-- lesson01-foundation/ # Fundamentos (26 capitulos)
| | +-- ch00 ~ ch24/ # LLM, Token, Agent, MCP, RAG, Seguridad, medicion, viabilidad, etc.
| +-- lesson02-setup/ # Configuracion del entorno (6 capitulos)
| | +-- ch01 ~ ch06/ # Entorno, extensiones, API, seguridad, entorno remoto, base de conocimiento
| +-- lesson03-core/ # Habilidades principales (26 modulos disponibles)
| | +-- module01 ~ module25, module29/ # Banner a slide-forge
| +-- lesson04-practice/ # Ejercicios practicos (4 capitulos)
| +-- ex01 ~ ex04/ # Diagrama, sesiones paralelas, propuesta, PMO
|
+-- .cursor/commands/ # Ver docs/commands-reference.md
| +-- lesson/ # Comandos de aprendizaje
| | +-- /start-0-1 ~ /start-0-8 # Module 0: Setup
| | +-- /start-1-1 ~ /start-1-3 # Module 1: Banners
| | +-- /start-2-1 ~ /start-2-3 # Module 2: Diagramas
| | +-- /start-3-1 ~ /start-3-6 # Module 3: Tutoriales
| | +-- /start-4-1 ~ /start-4-7 # Module 4: Google Workspace
| | +-- /start-5-1 ~ /start-5-2 # Module 5: PPTX
| | +-- /start-6-1 ~ /start-6-9 # Module 6: Desarrollo de agentes
| | +-- /start-7-1 ~ /start-7-8 # Module 7: Skill/Commands
| | +-- /start-8-1 ~ /start-8-4 # Module 8: Analisis de datos
| | +-- /start-9-1 ~ /start-9-3 # Module 9: Slack
| | +-- /start-10-1 ~ /start-10-4 # Module 10: GAS
| | +-- /start-11-1 ~ /start-11-5 # Module 11: GitHub Actions
| | +-- /start-12-1 ~ /start-12-6 # Module 12: Notion
| | +-- /start-13-1 ~ /start-13-5 # Module 13: Creacion de LP
| | +-- /start-14-1 ~ /start-14-7 # Module 14: Creacion de articulos
| | +-- /start-15-1 ~ /start-15-13 # Module 15: Produccion de video (+ 7a-7d)
| | +-- /start-16-1 ~ /start-16-8 # Module 16: Email/LINE
| | +-- /start-17-1 ~ /start-17-5 # Module 17: Marketing
| | +-- /start-18-1 ~ /start-18-20 # Module 18: Requisitos/Desarrollo
| | +-- /setup-m365cli + /start-19-1 ~ /start-19-2 # Module 19: Outlook
| | +-- /setup-freee + /start-20-1 # Module 20: Freee/MoneyForward
| | +-- /setup-figma + /start-21-1 # Module 21: Figma
| | +-- /setup-discord + /start-22-1 # Module 22: Discord
| | +-- /setup-line-harness + /start-23-1 # Module 23: LINE
| | +-- /setup-salesforce + /start-24-1 # Module 24: Salesforce
| | +-- /setup-google-ads + /start-25-1 # Module 25: Google Ads
| | +-- /start-29-1 ~ /start-29-4 # Module 29: slide-forge
| |
| +-- utility/ # Comandos de utilidad
| +-- /check-setup # Verificacion de configuracion
| +-- /overview # Descripcion del proyecto
| +-- /guide # Guia de uso
| +-- /tutor # Ayuda interactiva
| +-- /update-material # Actualizar material a la ultima version
| +-- ... otros helpers
|
+-- skills/ # Ver docs/skills-reference.md
| |
| | -- Generacion de imagenes/banners --
| +-- banner-creator/ # Generacion de banners para redes sociales
| +-- nanobanana/ # Generacion/edicion de imagenes generica
| +-- diagram-generator/ # Generacion de infografias
| |
| | -- Capturas de pantalla/Tutoriales --
| +-- screenshot-analyzer/ # Analisis de capturas de pantalla
| +-- screenshot-annotator/ # Anotacion de capturas de pantalla
| +-- tutorial-generator/ # Generacion automatica de tutoriales
| |
| | -- Procesamiento de documentos --
| +-- pptx-analyzer/ # Analisis de estructura PPTX
| +-- pptx-converter/ # Conversion de plantillas PPTX
| +-- pptx-creator/ # Generacion automatica de PPTX
| +-- document-processor/ # Procesamiento de PDF/Word
| +-- pdf-compressor/ # Compresion de PDF
| |
| | -- Video/Medios --
| +-- storyboard-generator/ # Storyboard + generacion de video con Kling
| +-- video-frame-reader/ # Extraccion de keyframes de video
| +-- media-generator/ # Generacion de archivos multimedia
| |
| | -- Analisis de datos/Autenticacion --
| +-- data-analyst/ # Analisis de datos y EDA
| +-- bigquery-auth/ # Autenticacion de BigQuery
| +-- gcp-auth/ # Autenticacion y configuracion de GCP
| |
| | -- Slack/Comunicacion --
| +-- check-inbox/ # Extraccion de TODOs de email/Slack
| +-- slack-search/ # Busqueda semantica en Slack
| +-- slack-task-manager/ # Gestion de tareas en Slack
| +-- slack-unanswered/ # Deteccion de mensajes sin respuesta
| |
| | -- GAS y otros --
| +-- gas-clasp-ops/ # Operaciones de Google Apps Script
| +-- lp-designer/ # Flujo de trabajo de creacion de LP/HP
| |
| | -- Marketing (20 skills) --
| +-- ab-test-setup/ # Diseno e implementacion de pruebas A/B
| +-- analytics-tracking/ # Tracking con GA4/GTM
| +-- competitor-alternatives/ # Paginas de comparacion con competencia
| +-- content-strategy/ # Estrategia de contenidos
| +-- copy-editing/ # Edicion y revision de textos
| +-- copywriting/ # Copywriting de marketing
| +-- email-sequence/ # Secuencias de email
| +-- free-tool-strategy/ # Estrategia de herramientas gratuitas
| +-- launch-strategy/ # Estrategia de lanzamiento
| +-- marketing-ideas/ # Ideas de marketing
| +-- marketing-psychology/ # Psicologia del marketing
| +-- paid-ads/ # Campanas de publicidad paga
| +-- pricing-strategy/ # Estrategia de precios
| +-- product-marketing-context/ # Marketing de producto
| +-- programmatic-seo/ # SEO programatico
| +-- referral-program/ # Programas de referidos
| +-- schema-markup/ # Datos estructurados
| +-- seo-audit/ # Auditoria SEO
| +-- social-content/ # Contenido para redes sociales
|
+-- mv-composer/ # Herramientas Remotion solo para operaciones/produccion (no necesarias para cursar)
+-- gas-example/ # Ejemplos GAS solo para operaciones/produccion (no necesarios para cursar)
+-- ops/ # Scripts solo para operaciones/produccion (no necesarios para cursar)
|
+-- data/ # Datos minimos para lecciones / ejecucion de Codex
| +-- codex-command-manifest.json # Definicion de enrutamiento de Codex
| +-- google-sync/ # Scripts y plantillas para sincronizacion con Google
| +-- slack-sync/ # Scripts y almacenamiento para sincronizacion con Slack
| +-- videos/ # Muestras para lecciones de video
|
+-- tests/ # Suite de pruebas
| +-- e2e/ # Pruebas end-to-end
| +-- security/ # Pruebas de seguridad
| +-- skills/ # Pruebas de habilidades
| +-- knowledge_base/ # Pruebas de base de conocimiento
| +-- tools/ # Pruebas de herramientas
|
+-- tools/ # Scripts y herramientas de Python
| +-- ugc/ # Motor de generacion de video
| | +-- remotion/ # Remotion (video con React)
| | +-- ... otras herramientas de video
| +-- ... otras utilidades
|
+-- docs/ # Documentacion
| +-- commands-reference.md # Referencia completa de Commands
| +-- skills-reference.md # Informacion detallada de Skills
| +-- troubleshoot.md # Solucion de problemas
| +-- security-guardrails.md # Guia de seguridad
| +-- codex-guide.md # Guia de inicio de Codex
| +-- codex-safety.md # Principios de seguridad de Codex
| +-- i18n-glossary.md # Glosario de internacionalizacion
| +-- setup-guides/ # Guias de configuracion de API
| | +-- docs/ # Documentos adicionales de configuracion
| +-- images/ # Imagenes para documentacion
| +-- bootcamp/ # Materiales de bootcamp
| +-- generated/ # Documentos generados
|
+-- .cursor/ # Reglas de Cursor
| +-- rules/ # Reglas personalizadas
| +-- commands/ # Comandos de Cursor
|
+-- .claude/ # Configuracion de Claude Code
| +-- commands/ # Comandos de Claude
| +-- hooks/ # Hooks de Claude
| +-- settings.json # Configuracion de Claude
|
+-- .github/ # GitHub Actions
| +-- workflows/ # Flujos de trabajo CI/CD
|
+-- .env.example # Plantilla de variables de entorno
+-- .gitignore # Reglas de exclusion de Git
+-- AGENTS.md # Guia de Codex
+-- CLAUDE.md # Guia de Claude Code
+-- PROGRESS_CHECKLIST.md # Lista de progreso de aprendizaje
+-- package.json # Configuracion de paquetes NPM
+-- requirements.txt # Dependencias de Python
+-- requirements-test.txt # Paquetes para pruebas
+-- README.md # README principal (ingles)
Matriz de Habilidades
Mapa de Resultados de Aprendizaje
Lista de habilidades que adquiriras al completar el curso.
Clasificacion de Habilidades por Tipo
Procesamiento y analisis de datos
- Analisis de datos con BigQuery
- EDA (Analisis Exploratorio de Datos) con Python
- Procesamiento de archivos CSV/Excel
- Visualizacion de datos
Generacion de contenido
- Generacion de imagenes con IA
- Creacion de banners y miniaturas para redes sociales
- Generacion de infografias y diagramas
- Anotacion automatica de capturas de pantalla
Video y medios
- Generacion de video con IA (Kling, HeyGen)
- Creacion automatica de videos cortos
- Extraccion y analisis de keyframes
- Generacion automatica de storyboards
Procesamiento de documentos
- Generacion y edicion automatica de diapositivas PPTX
- Procesamiento y compresion de PDF
- Operaciones con documentos Word
- Analisis de contenido de documentos
Automatizacion de comunicacion
- Automatizacion de flujos de trabajo en Slack
- Extraccion automatica de TODOs de correo electronico
- Desarrollo de chatbots
- Enrutamiento de mensajes
Automatizacion empresarial
- Operaciones automaticas de Google Sheets/Calendar
- Desarrollo con GAS (Google Apps Script)
- CI/CD con GitHub Actions
- Operaciones con bases de datos de Notion
Desarrollo de agentes de IA
- Creacion de Commands personalizados
- Desarrollo de Skills personalizados
- Optimizacion de prompts para LLM
- Diseno de flujos de trabajo
Marketing y CRO
- Diseno e implementacion de pruebas A/B
- Auditoria SEO y SEO programatico
- Copywriting y edicion de textos
- Secuencias de email y contenido para redes sociales
- Campanas publicitarias y estrategia de precios
- Implementacion de tracking GA4 / GTM
Creacion de LP/HP
- Organizacion de propuestas y copywriting
- Creacion de wireframes
- Diseno con Pencil MCP
- Implementacion HTML/CSS/JS
- Despliegue en Vercel
Habilidades Adquiridas por Modulo
| Modulo | Habilidades adquiridas | Ejemplos de aplicacion |
|---|---|---|
| 1 | Generacion de imagenes, creacion de banners | Marketing en redes sociales, presentaciones |
| 2 | Diagramas de flujo, diagramas | Diseno de procesos, diseno de sistemas |
| 3 | Analisis de capturas, tutoriales | Creacion de manuales, informes de mejora UI/UX |
| 4 | Integracion con Google Workspace | Analisis de Gmail, gestion de Calendar, operaciones de Drive, asistente IA |
| 5 | Automatizacion de PowerPoint | Creacion de presentaciones, informes periodicos |
| 6 | Desarrollo de agentes | Creacion de Commands/Skills, herramientas personalizadas |
| 7 | Diseno de Skill/Commands | Skills especializados, patrones de diseno |
| 8 | Analisis de datos, visualizacion | Analisis de negocio, automatizacion de informes |
| 9 | Integracion con Slack, gestion de tareas | Automatizacion de notificaciones, eficiencia operativa |
| 10 | Automatizacion con GAS | Gestion de calendarios, integracion de datos |
| 11 | GitHub Actions | Pipelines CI/CD, pruebas automaticas |
| 12 | Integracion con Notion | Gestion de conocimiento, gestion de proyectos |
| 13 | Creacion de LP/HP | Propuestas, wireframes, diseno, implementacion, despliegue |
| 14 | Creacion de articulos | Configuracion de temas, aplicacion de estilos, revision, fact-checking |
| 15 | Generacion de video con IA | Presentacion de productos, MV, videos de diapositivas |
| 16 | Automatizacion de email/LINE | Secuencias de email, LINE Bot |
| 17 | Marketing | Publicaciones en X, SEO, copywriting |
| 18 | Definicion de requisitos/Desarrollo | PRD, diseno, pruebas, exportacion a Notion |
| 19 | Integracion con Outlook | Integracion con Microsoft Office |
| 20 | Freee/MoneyForward | Operaciones contables |
| 21 | Integracion con Figma | Sistemas de diseno y colaboracion UI |
| 22 | Integracion con Discord | Operaciones de bots y canales |
| 23 | Cuenta oficial de LINE | Mensajeria y operaciones de cuenta |
| 24 | Integracion con Salesforce CLI | Consultas CRM y operaciones de metadatos |
| 25 | Integracion con Google Ads | Operaciones de datos publicitarios |
| 29 | slide-forge | Flujos de generacion y revision de diapositivas |
APIs Necesarias
Obligatorias
| API | Descripcion | Donde obtenerla | Uso |
|---|---|---|---|
| Gemini API | API de IA generativa de Google | Google AI Studio | Generacion de imagenes, analisis de texto, creacion de contenido |
Altamente recomendadas (necesarias para los Modulos 4, 8, 9, 12)
| API | Descripcion | Donde obtenerla | Uso | Modulo necesario |
|---|---|---|---|---|
| Google OAuth | Integracion de cuenta de Google | Google Cloud Console | Operaciones de Gmail, Calendar, Drive | 4, 10 |
| BigQuery | Data warehouse SQL de Google | Google Cloud Console | Analisis de datos a gran escala | 8 |
| Slack API | Integracion con workspace de Slack | Slack App Directory | Obtencion de mensajes, respuestas automaticas | 9 |
| Notion (OAuth) | Integracion con workspace de Notion | ncli login (OAuth en navegador) + Notion Hosted MCP (https://mcp.notion.com/mcp) |
Operaciones de base de datos | 12 |
Opcionales (recomendadas para el Modulo 15)
| API | Descripcion | Donde obtenerla | Uso |
|---|---|---|---|
| FAL.ai | Generacion de imagenes/video con IA | fal.ai | Generacion rapida de imagenes |
| Kling AI | Generacion de video a partir de texto | Kling | Creacion automatica de videos cortos |
| HeyGen | Generacion de video con avatar | HeyGen | Creacion automatica de videos explicativos |
| Google Veo | Modelo de generacion de video con IA | Google AI Studio | Generacion de video de alta calidad |
| GitHub Token | Integracion con GitHub | GitHub Settings | Operaciones CI/CD |
Pasos para Obtener Claves API
Consulta los siguientes documentos para mas detalles:
- Configuracion de Gemini API
- Configuracion de Google OAuth
- Configuracion de BigQuery
- Configuracion de Slack API
- Configuracion de Notion API
Documentacion
Material de Aprendizaje
| Documento | Descripcion |
|---|---|
| courses/aiagent | Curriculo (fuente de verdad) |
| docs/codex-guide.md | Guia de inicio de Codex |
| Lista de progreso | Lista de verificacion de progreso |
Referencia
| Documento | Descripcion |
|---|---|
| Referencia de Commands | Inventario autogenerado de todos los comandos |
| Referencia de Skills | Inventario autogenerado de todas las habilidades |
| Guia de Claude Code | Funciones especificas de Claude Code |
Guias de Configuracion de API
Todas las guias estan en el directorio docs/setup-guides/:
docs/setup-guides/
+-- GEMINI_API_SETUP.md # Gemini API
+-- GOOGLE_OAUTH_SETUP.md # Google OAuth
+-- BIGQUERY_SETUP.md # BigQuery
+-- SLACK_TOKEN_SETUP.md # Slack
+-- NOTION_API_SETUP.md # Notion
+-- ...
Solucion de Problemas
Consulta la Guia de solucion de problemas para soluciones a problemas comunes.
Preguntas Frecuentes (FAQ)
Sobre la Configuracion
P: Que hago si no tengo Python instalado?
R: Descargalo e instalalo desde aqui:
- Sitio oficial de Python
- Al instalar, marca la opcion "Add Python to PATH"
P: No puedo instalar paquetes en macOS
R: Usa Homebrew:
brew install python3
P: Puedo avanzar sin una clave API especifica?
R: Si. Solo la Gemini API es obligatoria. Las demas se pueden obtener cuando se necesiten para el modulo correspondiente.
Sobre el Aprendizaje
P: Puedo participar sin experiencia en programacion?
R: Si. Todos los comandos y habilidades estan disenados sin requerir conocimientos de programacion.
P: El orden de los modulos es fijo?
R: No. Puedes aprender en el orden que te interese. Sin embargo, se recomienda completar los modulos Foundation (0-1 a 0-4) primero.
P: Cuanto tiempo toma el aprendizaje?
R: El FAQ del curso web oficial en ai-agent.camp (al 2026-08-31) estima unas 50–60 horas para el catalogo completo de 47 modulos. course.yaml de este repositorio estima 50 horas. A 1 hora al dia son 1–2 meses; a 4 horas al dia, unas 2 semanas. Tambien puedes empezar por los modulos que necesites.
P: Se obtiene un certificado de finalizacion?
R: Puedes seguir tu progreso con la lista de verificacion del repositorio (PROGRESS_CHECKLIST.md).
Sobre la Aplicacion Practica
P: Se puede personalizar para nuestro trabajo?
R: Si. En el Modulo 6 (Desarrollo de agentes) y el Modulo 7 (Skill/Commands), puedes crear Commands y Skills personalizados.
P: Estamos considerando implementarlo en toda la organizacion
R: Consulta sobre la guia de licencias y personalizacion empresarial creando un Issue.
P: Necesitamos una seguridad mas estricta
R: Consulta la Guia de seguridad. Tambien es posible configurar para entornos empresariales.
Contribuciones
Damos la bienvenida a comentarios y sugerencias de mejora.
Reportar Errores / Solicitar Funciones
- Verifica si ya existe en Issues
- Si es nuevo, crea un Issue
- Completa la informacion detallada siguiendo la plantilla
Pull Request
- Haz Fork de este repositorio
- Crea una rama de funcionalidad (
git checkout -b feature/amazing-feature) - Haz commit (
git commit -m 'Add amazing feature') - Haz Push a la rama (
git push origin feature/amazing-feature) - Crea un Pull Request
Mejora de Documentacion
Correcciones de errores tipograficos y mejoras de explicaciones son bienvenidas. Envia tu PR con el siguiente formato:
- Especifica el archivo objetivo
- Describe la razon de la mejora
- Si es posible, presenta la propuesta de correccion
Preguntas y Consultas
Los Issues se pueden escribir en espanol, ingles o japones.
Soporte
Documentacion
Preguntas y Consultas
| Metodo | Uso |
|---|---|
| GitHub Issues | Reportar errores, solicitar funciones, preguntas tecnicas |
| Discussions | Preguntas generales, intercambio de informacion, propuesta de ideas |
Ayuda por Comandos
# Verificar configuracion
Cursor: /check-setup
Codex: aiagent-check-setup
# Guia de uso
/guide
# Descripcion del proyecto
/overview
# Ayuda interactiva
/tutor
# Sobre un modulo especifico
/help-module-1
Otros Recursos
- Repositorio oficial: github.com/minicoohei/ai-agent-camp
- Issue tracker: Issues
- Notas de version: Releases
Recursos Relacionados
Documentacion Oficial
Comunidad
Explorar proyectos relacionados
affaan-m/ECC
Sistema de optimización del rendimiento para el marco de ejecución y control de agentes. Incluye habilidades, instintos, memoria, seguridad y un desarrollo que prioriza la investigación para Claude Code, Codex, Opencode, Cursor y más.
301,624 estrellasNousResearch/hermes-agent
El agente que crece contigo
262,844 estrellasmultica-ai/andrej-karpathy-skills
Un único archivo CLAUDE.md para mejorar el comportamiento de Claude Code, derivado de las observaciones de Andrej Karpathy sobre las trampas al programar con LLM.
232,366 estrellasfirecrawl/firecrawl
Potencia tus agentes de IA con datos de la web y más allá. Estamos construyendo la biblioteca para la superinteligencia. 🔥
200,932 estrellas