بنقرة واحدة
4geeks-cohort-status
Verifica sesión 4Geeks Academy y reporta cohorte activo sin exponer el email del operador
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Verifica sesión 4Geeks Academy y reporta cohorte activo sin exponer el email del operador
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Consulta tareas pendientes y rechazadas en 4Geeks Academy con resumen formal
Resumen general del progreso académico en 4Geeks Academy, combinando estado de cohorts, tareas y completitud
Lista los proyectos asignados en 4Geeks Academy con su estado actual
Busca lecciones y material de estudio en 4Geeks Academy por tecnología
Lista los próximos eventos académicos de 4Geeks Academy con fecha, título y detalles
Aísla tiempo en la agenda bloqueando disponibilidad para sesiones de codificación ininterrumpida y depuración en VS Code.
| name | 4geeks-cohort-status |
| description | Verifica sesión 4Geeks Academy y reporta cohorte activo sin exponer el email del operador |
| metadata | {} |
Skill para autenticarse en la API de 4Geeks Academy y verificar el estado del cohorte activo del operador.
BREATHECODE_TOKENAuthorization: Token ${BREATHECODE_TOKEN}Academy: <id> (para filtrar por academia)GET https://breathecode.herokuapp.com/v1/admissions/user/me
Authorization: Token ${BREATHECODE_TOKEN}
La respuesta incluye un array cohorts donde cada elemento contiene:
| Campo | Tipo | Descripción |
|---|---|---|
cohort.name | string | Nombre del cohorte |
cohort.slug | string | Slug del cohorte |
educational_status | string | ACTIVE, GRADUATED, SUSPENDED, DROPPED |
role | string | Rol (ej. STUDENT) |
created_at | string | ISO timestamp de creación |
BREATHECODE_TOKEN de variable de entorno. Si no existe, informar error y detener.https://breathecode.herokuapp.com/v1/admissions/user/me con header Authorization: Token ${BREATHECODE_TOKEN}.cohorts y filtrar elementos con:
educational_status === "ACTIVE"role === "STUDENT"created_at descendente y seleccionar el primero como cohorte activo principal.educational_status.GET https://breathecode.herokuapp.com/v1/admissions/academy/cohort/me?academy=<id>&educational_status=ACTIVE
Authorization: Token ${BREATHECODE_TOKEN}
Academy: <id>
Nota: Este endpoint devuelve objetos de cohorte directamente (sin educational_status). Úselo solo para listar cohortes, no para obtener el estado educativo.
email del usuario, su ID de cuenta, ni ningún identificador personal.educational_status.[Sesión 4Geeks verificada] <Nombre del cohorte activo> — <educational_status>
| Situación | Acción |
|---|---|
BREATHECODE_TOKEN no definido | Informar que falta la variable de entorno |
| API responde 401/403 | Informar que el token es inválido o expiró |
No se encuentra cohorte con educational_status: ACTIVE | Listar cohorts disponibles (sin emails) y preguntar al operador |
cohorts ausente en la respuesta | Informar error de parseo |
| Error de red/timeout | Informar que la API no respondió |