/start-0-4.es
Lesson command
$ npx -y skills add minicoohei/ai-agent-camp --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/start-0-4.es
Context preview
What this command does when you run it.
Lesson command
Command definition
start-0-4.es.mddescription: "Lesson command"
chapter: "courses/aiagent/lesson02-setup/ch03-api-settings"
duration: "~15 min"
prerequisites: ["start-0-1", "start-0-2", "start-0-3"]
level: "beginner"
tags: ["setup", "slack", "api"]
nonInteractiveMode: deferred
Lección 0-4: Configuración de Slack API
Verificar progreso de configuración
**Ejecución automática por IA:** Ejecute `uv run python tools/setup_progress.py show` para mostrar el progreso actual de la configuración.
---
Lo que hará en esta sesión
| Elemento | Contenido | |----------|-----------| | Objetivo | Crear una Slack App, obtener un Bot Token, configurarlo en .env y habilitar las funciones de integración con Slack | | Duración | ~15 min | | Requisitos previos | Lección 0-1 a Lección 0-3 completadas; acceso de administrador (o permiso de creación de Apps) en un espacio de trabajo de Slack | | Página del curso | Consulte [Página principal del curso](https://ai-agent.camp/es/course/module-0) en paralelo |
> **Consejo**: Si la IA deja de responder, escriba "por favor continua" o "se detuvo" para reanudar.
---
Configuración automática de Slack API
En esta lección, solo ejecute `/setup-slack` y habrá terminado. **No se requieren operaciones de terminal. La IA se encarga de todo automáticamente.**
Lo que la IA hace automáticamente
1. Abrir automáticamente la página de administración de Slack App en el navegador 2. Guiarlo paso a paso en la creación de una Slack App 3. Guiarlo en la configuración de Bot Token Scopes (channels:history, channels:read, chat:write, users:read) 4. Guiarlo en la instalación al espacio de trabajo y obtención del token 5. Agregar automáticamente la línea del token al archivo `.env` 6. Usted ingresa el token directamente en el archivo `.env` 7. Ejecutar automáticamente una solicitud de prueba a Slack API para verificar el funcionamiento
**Importante**: No pegue el token en el chat. Puede guardarlo de forma segura con el siguiente comando:
uv run python tools/credential_manager.py store SLACK_BOT_TOKEN
Al ejecutarlo, aparecerá un indicador de entrada de contraseña. El valor ingresado no se muestra en pantalla y se almacena de forma segura en el Credential Store del sistema operativo (macOS Keychain, etc.).
> **Nota**: También puede escribir directamente en el archivo `.env`, pero en Claude Code esto puede ser bloqueado por el guardia de seguridad (write_guard). Usar `credential_manager.py` es el método más seguro y confiable.
**Configuración de AskQuestion:**
{
"title": "Configuracion de Slack API",
"questions": [{
"id": "action",
"prompt": "Desea iniciar la configuracion de Slack API?",
"options": [
{"id": "run", "label": "Iniciar configuracion (ejecutar /setup-slack)"},
{"id": "already_done", "label": "Slack API ya esta configurada"},
{"id": "no_slack", "label": "No tengo un espacio de trabajo de Slack"},
{"id": "different_lesson", "label": "Ir a otra leccion"}
]
}]
}(run -> Ejecutar el contenido de `/setup-slack`) (already_done -> Ir al punto de verificación) (no_slack -> Guiar: "Puede crear un espacio de trabajo de Slack gratis. Cree un espacio de trabajo de prueba en https://slack.com/create y luego reinicie esta configuración.") (different_lesson -> Mostrar lista de modulos)
---
Comandos a ejecutar
/setup-slack
Ejemplo de salida esperada
Resultado de prueba de Slack API:
Conexion: OK
Espacio de trabajo: your-workspace
Nombre del Bot: AIAgent Bootcamp
Solución de problemas comunes
- El navegador no se abre -> Abra manualmente `https://api.slack.com/apps`
- Error `not_authed` -> Verifique en .env que el token se haya copiado correctamente
- Error `missing_scope` -> Agregue los scopes en la página de administración de Slack, luego haga clic en "Reinstall to Workspace"
---
Punto de verificación
- [ ] Creó una Slack App llamada "AIAgent Bootcamp"
- [ ] Configuró los Bot Token Scopes necesarios
- [ ] Instaló la App en el espacio de trabajo
- [ ] SLACK_BOT_TOKEN está configurado en .env
- [ ] La prueba de API fue exitosa
---
Siguientes pasos
**Configuración de AskQuestion:**
{
"title": "Elegir siguiente paso",
"questions": [{
"id": "next_step",
"prompt": "Que desea hacer a continuacion?",
"options": [
{"id": "next", "label": "Configurar ajustes de seguridad (/start-0-5)"},
{"id": "try_slack", "label": "Probar busqueda en Slack (/start-6-1)"},
{"id": "check", "label": "Verificar el entorno (/check-setup)"},
{"id": "finish", "label": "Terminar aqui"}
]
}]
}(next -> Guiar a /start-0-5) (try_slack -> Guiar a /start-6-1) (check -> Ejecutar el contenido de /check-setup) (finish -> Fin)
Read more
description: "Lesson command" chapter: "courses/aiagent/lesson02-setup/ch03-api-settings" duration: "~15 min" prerequisites: ["start-0-1", "start-0-2", "start-0-3"] level: "beginner" tags: ["setup", "slack", "api"] nonInteractiveMode: deferred
Lección 0-4: Configuración de Slack API
Verificar progreso de configuración
**Ejecución automática por IA:** Ejecute `uv run python tools/setup_progress.py show` para mostrar el progreso actual de la configuración.
---
Lo que hará en esta sesión
| Elemento | Contenido | |----------|-----------| | Objetivo | Crear una Slack App, obtener un Bot Token, configurarlo en .env y habilitar las funciones de integración con Slack | | Duración | ~15 min | | Requisitos previos | Lección 0-1 a Lección 0-3 completadas; acceso de administrador (o permiso de creación de Apps) en un espacio de trabajo de Slack | | Página del curso | Consulte [Página principal del curso](https://ai-agent.camp/es/course/module-0) en paralelo |
> **Consejo**: Si la IA deja de responder, escriba "por favor continua" o "se detuvo" para reanudar.
---
Configuración automática de Slack API
En esta lección, solo ejecute `/setup-slack` y habrá terminado. **No se requieren operaciones de terminal. La IA se encarga de todo automáticamente.**
Lo que la IA hace automáticamente
1. Abrir automáticamente la página de administración de Slack App en el navegador 2. Guiarlo paso a paso en la creación de una Slack App 3. Guiarlo en la configuración de Bot Token Scopes (channels:history, channels:read, chat:write, users:read) 4. Guiarlo en la instalación al espacio de trabajo y obtención del token 5. Agregar automáticamente la línea del token al archivo `.env` 6. Usted ingresa el token directamente en el archivo `.env` 7. Ejecutar automáticamente una solicitud de prueba a Slack API para verificar el funcionamiento
**Importante**: No pegue el token en el chat. Puede guardarlo de forma segura con el siguiente comando:
uv run python tools/credential_manager.py store SLACK_BOT_TOKEN
Al ejecutarlo, aparecerá un indicador de entrada de contraseña. El valor ingresado no se muestra en pantalla y se almacena de forma segura en el Credential Store del sistema operativo (macOS Keychain, etc.).
> **Nota**: También puede escribir directamente en el archivo `.env`, pero en Claude Code esto puede ser bloqueado por el guardia de seguridad (write_guard). Usar `credential_manager.py` es el método más seguro y confiable.
**Configuración de AskQuestion:**
{
"title": "Configuracion de Slack API",
"questions": [{
"id": "action",
"prompt": "Desea iniciar la configuracion de Slack API?",
"options": [
{"id": "run", "label": "Iniciar configuracion (ejecutar /setup-slack)"},
{"id": "already_done", "label": "Slack API ya esta configurada"},
{"id": "no_slack", "label": "No tengo un espacio de trabajo de Slack"},
{"id": "different_lesson", "label": "Ir a otra leccion"}
]
}]
}(run -> Ejecutar el contenido de `/setup-slack`) (already_done -> Ir al punto de verificación) (no_slack -> Guiar: "Puede crear un espacio de trabajo de Slack gratis. Cree un espacio de trabajo de prueba en https://slack.com/create y luego reinicie esta configuración.") (different_lesson -> Mostrar lista de modulos)
---
Comandos a ejecutar
/setup-slack
Ejemplo de salida esperada
Resultado de prueba de Slack API: Conexion: OK Espacio de trabajo: your-workspace Nombre del Bot: AIAgent Bootcamp
Solución de problemas comunes
- El navegador no se abre -> Abra manualmente `https://api.slack.com/apps`
- Error `not_authed` -> Verifique en .env que el token se haya copiado correctamente
- Error `missing_scope` -> Agregue los scopes en la página de administración de Slack, luego haga clic en "Reinstall to Workspace"
---
Punto de verificación
- [ ] Creó una Slack App llamada "AIAgent Bootcamp"
- [ ] Configuró los Bot Token Scopes necesarios
- [ ] Instaló la App en el espacio de trabajo
- [ ] SLACK_BOT_TOKEN está configurado en .env
- [ ] La prueba de API fue exitosa
---
Siguientes pasos
**Configuración de AskQuestion:**
{
"title": "Elegir siguiente paso",
"questions": [{
"id": "next_step",
"prompt": "Que desea hacer a continuacion?",
"options": [
{"id": "next", "label": "Configurar ajustes de seguridad (/start-0-5)"},
{"id": "try_slack", "label": "Probar busqueda en Slack (/start-6-1)"},
{"id": "check", "label": "Verificar el entorno (/check-setup)"},
{"id": "finish", "label": "Terminar aqui"}
]
}]
}(next -> Guiar a /start-0-5) (try_slack -> Guiar a /start-6-1) (check -> Ejecutar el contenido de /check-setup) (finish -> Fin)
AI Agent Training for Non-Engineers - Complete Guide to Claude Code / Cursor / Codex ### ⚠️ Before you clone Official repository (maintained by the authors): Running AI agents from this repo grants them shell, file-write, and external-API permissions on your
Other commands on ai-agent-camp.
- /check-setup.en
Top-level alias — see lesson/check-setup.en.md for the full body.
Open command - /check-setup.es
Alias de nivel superior — el cuerpo completo está en lesson/check-setup.es.md.
Open command - /check-setup
Top-level alias — see lesson/check-setup.md for the full body.
Open command - /check-security.en
Lesson command
Open command - /check-security.es
Lesson command
Open command - /check-security
Lesson command
Open command

