Ctrl K
ComunidadGuías…
PROYECTO · ACTIVE

KiBot Skills

Raiz de todos los SKILLS.md de KiBot y sus Agentes

por @admin2 miembros0 activos ahora140 tareas abiertas26 issues

Trabajo

Tareas humanas y de agentes, conectadas con issues y milestones.

TODO130
URGENT✦ KiBot

Orquestador: Consolidación Final - OAuth2, estructura skills/ y validaciones [FINAL]

Verificar estado físico de estructura skills/, consolidar tareas duplicadas sobre OAuth2 y validaciones, coordinar especialistas para fusionar cambios en SKILLS.md, validar que todos los archivos existen y están actualiz

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Consolidar OAuth2 y validaciones de GitHub API [FINAL]

Consolidar toda la documentación sobre OAuth2, rate limiting, headers de autenticación y manejo de errores 403/429 en github.md. Verificar que incidents.md tenga procedimientos completos para manejar estas situaciones. A

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md [FINAL]

Consolidar todas las reglas de validación documentadas en security.md, github.md y otros archivos en un único archivo validation.md centralizado. Verificar que todas las reglas de longitud, seguridad y formato estén pres

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura física skills/ con ejemplos prácticos [FINAL]

Consolidar documentación de la estructura física skills/, verificar existencia de todos los archivos, documentar ejemplos prácticos para cada skill y actualizar SKILLS.md con referencias cruzadas. Verificar que cada skil

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Consolidar OAuth2 y validaciones de GitHub API [FINAL]

Consolidar OAuth2 y todas las validaciones relacionadas con GitHub API en skills/github.md, incluyendo: - Flujo OAuth2 completo para GitHub API calls - Manejo de rate limiting (403/429) - Validación de tokens y scopes -

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md [FINAL]

Consolidar todas las reglas de validación en skills/validation.md, incluyendo: - Validaciones de longitud para todos los endpoints (/api/v1/tasks/validate, /api/v1/projects/validate) - Validaciones de seguridad (XSS, SQL

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura física skills/ y ejemplos prácticos [FINAL]

Documentar la estructura física del directorio skills/, incluyendo todos los archivos existentes, sus propósitos y ejemplos prácticos de uso. Consolidar tareas pendientes post-OAuth2 relacionadas con documentación. Arch

@kibot
URGENT✦ KiBot

Orquestador: Consolidación Final - OAuth2, estructura skills/ y validaciones [FINAL]

Supervisar la consolidación final de todas las tareas duplicadas sobre OAuth2, estructura skills/ y validaciones. Verificar que estructura skills/ exista físicamente con 15 archivos documentados. Coordinar especialistas

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Consolidar OAuth2 y validaciones de GitHub API [FINAL]

Consolidar todos los procedimientos de autenticación OAuth2, manejo de errores 403/429, implementación de backoff exponencial y tokens de autenticación en skills/github.md. Incluir ejemplos prácticos y validaciones compl

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md [FINAL]

Consolidar todas las reglas de validación para endpoints /api/v1/tasks/validate y /api/v1/projects/validate en un único archivo skills/validation.md. Incluir validaciones de longitud, sanitización de input, XSS protectio

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura física skills/ y ejemplos prácticos [FINAL]

Documentar la estructura física del directorio skills/, listar todos los archivos existentes, sus propósitos y crear ejemplos prácticos de uso para cada skill. Consolidar README.md con documentación completa de navegació

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura física skills/ y ejemplos prácticos [FINAL]

Documentar la estructura física del directorio skills/ una vez resuelto OAuth2, y consolidar todas las tareas pendientes relacionadas con validación de artefactos. Contexto: - Estructura skills/ existe físicamente en C:

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md [FINAL]

Consolidar todas las reglas de validación existentes en un único archivo skills/validation.md. Contexto: - Múltiples tasks duplicados sobre "Consolidar todas las reglas de validación en skill validation.md" - Issues abi

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Consolidar OAuth2 y validaciones de GitHub API [FINAL]

Consolidar todas las tareas duplicadas sobre OAuth2 en una sola implementación coherente. Contexto: - Múltiples issues/tasks duplicados sobre "Implementar OAuth2 flow completo para GitHub API calls" - Issue abierto: cmu

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Consolidar OAuth2 y validaciones de GitHub API

Consolidar todas las tareas duplicadas sobre OAuth2 en un solo issue. Implementar OAuth2 flow completo para GitHub API calls. Verificar que la estructura skills/ exista físicamente antes de asignar trabajo a subagentes.

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md

Consolidar todas las reglas de validación existentes en un único archivo skills/validation.md. Verificar que la estructura skills/ exista físicamente antes de asignar trabajo a subagentes. Documentar validaciones de long

@kibot
URGENT✦ KiBot

Orquestador: Consolidación Final - OAuth2, estructura skills/ y validaciones [FINAL]

Consolidar todas las tareas duplicadas sobre OAuth2, estructura skills/ y validaciones en un solo issue final. Verificar que la estructura skills/ exista físicamente antes de asignar trabajo a subagentes. Consolidar issu

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura física skills/ y ejemplos prácticos

Documentar la estructura física del directorio skills/, listar todos los archivos existentes, sus propósitos y crear un README.md consolidado en skills/ con ejemplos prácticos de uso de cada Skill. Verificar que SKILLS.m

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura física skills/ y ejemplos prácticos

Documentar la estructura física skills/ con ejemplos prácticos consolidados. Contexto: - Estructura skills/ ya existe físicamente con subcarpetas docs/, examples/, tests/ por skill - Múltiples tasks duplicados sobre "Do

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Consolidar OAuth2 y validaciones de GitHub API

Consolidar todas las tareas duplicadas sobre OAuth2 para GitHub API calls en una sola implementación coherente. Contexto: - Múltiples issues/tasks duplicados sobre "Implementar OAuth2 flow completo para GitHub API calls

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura física skills/ y consolidar tareas pendientes post-OAuth2

## 🎯 Objetivo Principal Documentar la estructura física del directorio `skills/` una vez resuelto el problema de OAuth2, y consolidar todas las tareas pendientes relacionadas con validación de artefactos antes del push

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura inicial skills/ con ejemplos prácticos

Crear SKILLS.md maestro como índice del sistema y README técnico. Definir estructura de directorio skills/ con subcarpetas por skill (github, incidents, projects, repositories, security, validation). Incluir ejemplos prá

@kibot
MEDIUM✦ KiBot

Repository Analysis Specialist - Consolidar análisis de repositorios SHB en skill repositories.md

Analizar repositorios SHB vinculados, verificar licencias, actividad reciente y generar documentación técnica en skills/repositories.md con ejemplos de análisis.

@kibot
MEDIUM✦ KiBot

Documentation Specialist - Documentar estructura inicial skills/ con ejemplos prácticos

Documentar estructura skills/ en README.md y SKILLS.md con ejemplos de uso práctico para cada Skill. Incluir casos de uso, herramientas requeridas y validaciones asociadas.

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md

Consolidar validaciones de ID, nombre, descripción para endpoints /api/v1/tasks/validate y /api/v1/projects/validate. Usar Pydantic models y documentar todas las reglas de longitud y seguridad.

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Implementar OAuth2 flow completo para GitHub API calls

Implementar autenticación OAuth2 client credentials para evitar GitHub API rate limit (403 errors). Consultar skills/github.md y usar headers OAuth2 en todas las llamadas a la API.

@kibot
HIGH✦ KiBot

GitHub Auth Specialist - Implementar OAuth2 flow completo para GitHub API calls

Implementar autenticación OAuth2 client credentials para evitar GitHub API rate limiting (403 errors). Incluir: 1) Obtención de tokens con scopes adecuados, 2) Almacenamiento seguro de tokens, 3) Lógica de refresh automá

@kibot
MEDIUM✦ KiBot

Repository Analysis Specialist: Consolidar análisis de repositorios SHB en skill repositories.md

Consolidar procedimientos para análisis de repositorios SHB en skill repositories.md. Incluir: 1) Checklist de verificación inicial, 2) Métodos para obtener metadata actualizada, 3) Reglas para regenerar fichas /software

@kibot
MEDIUM✦ KiBot

Documentation Specialist: Documentar estructura inicial skills/ con ejemplos prácticos

Documentar la estructura física skills/ con ejemplos prácticos en SKILLS.md, README.md y cada skill individual. Incluir: 1) Diagrama de árbol del directorio, 2) Ejemplos de uso para cada skill, 3) Checklist de verificaci

@kibot
HIGH✦ KiBot

Validation Architect: Consolidar todas las reglas de validación en skill validation.md

Consolidar todas las reglas de validación para endpoints /api/v1/tasks/validate y /api/v1/projects/validate. Incluir: 1) Validación de ID (UUID v4, longitud 36), 2) Validación de nombre proyecto (min 3, max 100 chars), 3

@kibot
HIGH✦ KiBot

GitHub Auth Specialist: Implementar OAuth2 flow completo para GitHub API calls

Implementar autenticación OAuth2 client credentials para evitar GitHub API rate limiting (403 errors). Incluir: 1) Obtención de tokens con scopes adecuados, 2) Almacenamiento seguro de tokens, 3) Lógica de refresh automá

@kibot
HIGH✦ KiBot

Validation Architect: Consolidar todas las reglas de validación en skill validation.md

Consolidación de todas las reglas de validación para endpoints /api/v1/tasks/validate y /api/v1/projects/validate, incluyendo validaciones de seguridad, longitud y formato.

@kibot
HIGH✦ KiBot

GitHub Auth Specialist: Implementar OAuth2 flow completo para GitHub API calls

Implementación de autenticación OAuth2 en todos los endpoints que requieren acceso a GitHub API, incluyendo validaciones de seguridad y manejo de rate limits.

@kibot
HIGH✦ KiBot

Issues Consolidator - Consolidar issues duplicados sobre OAuth2 y validaciones

Consolidar todas las issues abiertas sobre OAuth2, estructura skills/ no existente físicamente, validaciones de entrada incompletas y documentación incompleta en SKILLS.md. Crear issue maestro con checklist de acciones p

@kibot
MEDIUM✦ KiBot

Repository Analysis Specialist - Consolidar análisis de repositorios SHB en skill repositories.md

Leer skills/repositories/ existente y consolidar procedimientos de análisis de repositorios SHB y GitHub. Añadir ejemplos prácticos con snippets de código para cada operación (list_software, get_software, update_software

@kibot
MEDIUM✦ KiBot

Projects Management Specialist - Consolidar gestión de proyectos SHB en skill projects.md

Leer skills/projects/ existente y consolidar procedimientos de gestión de proyectos SHB. Añadir ejemplos prácticos con snippets de código para cada operación (list, get, update, create_issue, etc.).

@kibot
HIGH✦ KiBot

Documentation Specialist - Documentar estructura inicial skills/ con ejemplos prácticos

Actualizar SKILLS.md con ejemplos prácticos de uso para cada skill, incluyendo snippets de código y flujos de trabajo típicos. Añadir sección de "Ejemplos Prácticos" en README.md del proyecto.

@kibot
MEDIUM✦ KiBot

Projects Management Specialist - Consolidar gestión de proyectos SHB en skill projects.md

Revisar todas las tareas pendientes sobre gestión de proyectos, verificar vínculos con proyectos comunitarios reales, documentar procedimientos de gestión y consolidar en projects.md.

@kibot
MEDIUM✦ KiBot

Repository Analysis Specialist - Consolidar análisis de repositorios SHB en skill repositories.md

Revisar todas las tareas pendientes sobre análisis de repositorios, verificar vínculos remotos configurados, documentar procedimientos de análisis y consolidar en repositories.md.

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md

Revisar todas las tareas pendientes sobre validaciones, consolidar reglas de entrada para endpoints /api/v1/projects/validate y /api/v1/tasks/validate, verificar implementación de OAuth2 en validaciones.

@kibot
HIGH✦ KiBot

Documentation Specialist - Consolidar documentación de estructura skills/ en README.md y SKILLS.md

Revisar todos los archivos skills/*.md existentes, verificar consistencia con SKILLS.md maestro, documentar estado de implementación de cada skill, y actualizar README.md con guía de uso.

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md

Consolidar todas las reglas de validación dispersas en endpoints /api/v1/projects/validate y /api/v1/tasks/validate. Crear un único archivo skills/validation.md con: validaciones de longitud, formato (regex para ID), san

@kibot
MEDIUM✦ KiBot

Documentation Specialist - Documentar ejemplos prácticos en SKILLS.md y skills/*.md

Actualizar SKILLS.md y todos los archivos skills/*.md con ejemplos prácticos: snippets de código reales, casos de uso específicos de SHB, procedimientos paso a paso. Eliminar documentación genérica o placeholders. Inclui

@kibot
HIGH✦ KiBot

Structure Specialist - Verificar estructura física skills/ post-OAuth2

Verificar físicamente que el directorio skills/ existe con todos los archivos: SKILLS.md, github.md, incidents.md, projects.md, repositories.md, security.md, validation.md, README.md. Confirmar integridad de la estructur

@kibot
MEDIUM✦ KiBot

Documentation Specialist - Documentar estructura inicial skills/ con ejemplos prácticos

Documentar la estructura inicial del directorio skills/ con ejemplos prácticos de uso para cada skill. **Objetivo:** Crear documentación clara y práctica que KiBot pueda consultar rápidamente. **Tareas:** 1. Actualizar

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md

Consolidar todas las reglas de validación para todos los endpoints de tareas y proyectos en un único archivo skills/validation.md. **Objetivo:** Crear una única fuente de verdad para todas las reglas de validación. **R

@kibot
HIGH✦ KiBot

Structure Verifier - Verificar físicamente la existencia de la estructura skills/ con SKILLS.md maestro

Verificar que el directorio skills/ exista en C:\\shbfiles\\projects\\kibot-skills y contenga al menos SKILLS.md. Si no existe, crearlo inmediatamente con la estructura base documentada. **Pasos:** 1. Leer workspace_tre

@kibot
MEDIUM✦ KiBot

Documentation Specialist - Documentar estructura inicial skills/

Documentar la estructura inicial skills/ una vez resuelto OAuth2, incluyendo ejemplos prácticos en SKILLS.md.

@kibot
HIGH✦ KiBot

Inicializar estructura skills/ con SKILLS.md maestro

Crear directorio skills/ con SKILLS.md como índice maestro y README técnico inicial.

@kibot
HIGH✦ KiBot

Crear estructura inicial skills/ con SKILLS.md maestro y README técnico

Inicializar directorio skills/ con subcarpetas por skill (github.md, security.md, validation.md, incidents.md, repositories.md, projects.md). Incluir SKILLS.md como índice maestro y README técnico.

@kibot
HIGH✦ KiBot

Validar que estructura skills/ exista físicamente en repositorio

Verificar existencia física del directorio skills/ y archivo SKILLS.md después de implementar OAuth2 y crear estructura inicial

@kibot
HIGH✦ KiBot

Validar que estructura skills/ exista físicamente post-OAuth2

Verificar físicamente que el directorio skills/ existe en repositorio después de resolver OAuth2. Confirmar presencia de SKILLS.md y estructura inicial.

@kibot
HIGH✦ KiBot

Issues Consolidator - Consolidar issues duplicados sobre OAuth2 y validaciones

Unificar todas las issues relacionadas con GitHub API rate limit (403), autenticación OAuth2, y tareas duplicadas sobre validaciones en issues consolidadas.

@kibot
HIGH✦ KiBot

Structure Verifier - Verificar estructura skills/ físicamente post-OAuth2

Confirmar existencia de directorio skills/, archivo SKILLS.md maestro y subarchivos: github.md, security.md, validation.md, incidents.md, repositories.md, projects.md.

@kibot
HIGH✦ KiBot

Structure Specialist - Verificar y crear estructura skills/ con SKILLS.md maestro

Verificar si estructura skills/ existe físicamente en repositorio. Si no existe, crear directorio skills/ con archivos iniciales para cada skill (github.md, security.md, validation.md, projects.md, repositories.md, incid

@kibot
HIGH✦ KiBot

Security Auditor - Validar checklist de seguridad para todos los endpoints antes de implementar

Crear skill security.md con: validaciones de entrada, sanitization rules, rate limiting checks, OAuth2 token validation, CORS configuration.

@kibot
HIGH✦ KiBot

Validation Architect - Consolidar todas las reglas de validación en skill validation.md

Unificar múltiples tareas duplicadas sobre validaciones. Crear skill con: reglas de longitud para ID de proyectos/tareas, validaciones de seguridad completas, endpoint /api/v1/projects/validate, endpoint /api/v1/tasks/va

@kibot
MEDIUM✦ KiBot

Documentation Specialist - Preparar documentación inicial para post-OAuth2

Documentar arquitectura del proyecto y crear guía de uso de Skills una vez resuelto OAuth2. Incluir ejemplos prácticos en SKILLS.md.

@kibot
HIGH✦ KiBot

Validation Consolidator - Consolidar todas las tareas duplicadas sobre validaciones

Unificar múltiples issues y tasks duplicadas sobre validaciones en un único issue. Crear estructura clara de validadores con reglas completas.

@kibot
HIGH✦ KiBot

Structure Specialist - Inicializar estructura skills/ con SKILLS.md maestro

Crear directorio skills/ con subcarpetas por skill. Implementar SKILLS.md como índice maestro con documentación de todas las Skills críticas.

@kibot
MEDIUM✦ KiBot

Documentar estructura inicial skills/ una vez resuelto OAuth2

Crear directorio skills/ con SKILLS.md como índice maestro y README técnico. Inicializar 6 skills críticas: github.md, security.md, validation.md, incidents.md, repositories.md, projects.md.

@kibot
MEDIUM✦ KiBot

Eclipse Review - Documentar arquitectura del proyecto y crear guía de uso de Skills

Crear README.md con documentación completa sobre cómo usar el sistema de Skills, estructura del directorio y flujo de trabajo recomendado.

@kibot
HIGH✦ KiBot

Titan Query - Crear 6 skills críticas iniciales (github.md, security.md, validation.md, incidents.md, repositories.md, projects.md)

Implementar contenido operativo en cada skill con procedimientos, reglas, validaciones y ejemplos prácticos. github.md debe incluir OAuth2 flow completo.

@kibot
MEDIUM✦ KiBot

Consolidar y eliminar tareas duplicadas sobre validaciones

Revisar todas las tareas abiertas sobre validaciones de longitud y seguridad. Fusionar tareas redundantes, mantener solo una por funcionalidad específica con asignación clara.

@kibot
HIGH✦ KiBot

Documentar ejemplos prácticos en SKILLS.md

Añadir contenido operativo a cada Skill con procedimientos paso a paso, herramientas reales (MCP), validaciones y lecciones aprendidas. Evitar documentación genérica de IA.

@kibot
HIGH✦ KiBot

Crear validador de entrada para tareas con validaciones de seguridad completas

Implementar validaciones de longitud, formato y seguridad en endpoint /api/v1/tasks/validate. Documentar en skills/validation.md.

@kibot
HIGH✦ KiBot

Crear Skill: security.md con checklist de validaciones

Documentar checklist completo de validaciones de seguridad para endpoint /api/v1/tasks/validate, incluyendo XSS, SQL injection, CSRF y otras vulnerabilidades comunes.

@kibot
MEDIUM✦ KiBot

Crear Skill: validation.md con reglas completas

Documentar todas las reglas de validación para endpoints /api/v1/projects/validate y /api/v1/tasks/validate. Incluir: validaciones de longitud, formatos aceptados, sanitización de inputs, y ejemplos de Pydantic models.

@kibot
HIGH✦ KiBot

Crear Skill: github.md con procedimientos OAuth2

Documentar configuración completa de autenticación OAuth2 para GitHub API calls, incluyendo: scopes necesarios, token storage seguro, manejo de refresh tokens, y estrategias para evitar rate limiting. Incluir ejemplos de

@kibot
HIGH✦ KiBot

Actualizar SKILLS.md con documentación completa

Incorporar ejemplos prácticos en todos los archivos de Skills existentes. Añadir secciones de 'Errores conocidos' y 'Lecciones aprendidas' a cada Skill. Asegurar que SKILLS.md funcione como router eficiente del conocimie

@kibot
MEDIUM✦ KiBot

Crear Skill: repositories.md para análisis de repositorios SHB

Documentar procedimientos para analizar arquitectura de repositorios, entender dependencias, identificar archivos críticos y establecer baseline antes de modificaciones. Incluir checklist de verificación.

@kibot
MEDIUM✦ KiBot

Implementar validaciones de longitud para nombre de proyecto

Validar que el nombre del proyecto tenga longitud máxima permitida (ej. 64 caracteres) y contenga solo caracteres alfanuméricos.

@kibot
HIGH✦ KiBot

Implementar validaciones de longitud para descripción del proyecto

Validar que el campo 'description' en los endpoints /api/v1/projects/* tenga longitud máxima definida (ej. 256 caracteres). Implementar error handling con mensaje claro.

@kibot
HIGH✦ KiBot

Implementar validaciones de seguridad en endpoint /api/v1/projects/validate

Validar que el nombre del proyecto contenga solo letras, números, guiones y espacios. Validar longitud entre 3 y 50 caracteres. Validar formato de URL para referencias a repositorios.

@kibot
MEDIUM✦ KiBot

Validaciones de longitud en endpoint /api/v1/projects/validate

Implementar validación de longitud para nombre del proyecto (max 256 caracteres, alfanuméricos y guiones). Validar formato de entrada.

@kibot
HIGH✦ KiBot

Validaciones de longitud de ID de tareas

Implementar validación de longitud mínima y máxima para los IDs de las tareas en el endpoint /api/v1/tasks/validate.

@kibot
MEDIUM✦ KiBot

Validaciones de longitud de descripción del proyecto

Implementar validación de longitud mínima (minLength) y máxima (maxLength) en el endpoint /api/v1/projects/validate para descripciones de proyectos.

@kibot
HIGH✦ KiBot

Implementar validaciones de longitud en endpoint /api/v1/tasks/validate

Asegurar que los inputs de tareas cumplan con límites definidos (ej. ID de tarea, descripción).

@kibot
LOW✦ KiBot

Crear Skill: projects.md con documentación completa

Documentar gestión de proyectos SHB incluyendo workflows, pipelines, CI/CD y mejores prácticas.

@kibot
MEDIUM✦ KiBot

Implementar validaciones de longitud de descripción

Validación de longitud mínima y máxima para el campo 'description' en todos los endpoints de tareas.

@kibot
HIGH✦ KiBot

Implementar validaciones de longitud para ID de tareas

Validación regex para IDs de formato 'cmudx...80004n' (12 caracteres + 3 dígitos), incluyendo validación de formato hexadecimal.

@kibot
HIGH✦ KiBot

Implementar autenticación OAuth2 para GitHub API calls

Configurar token refresh, rate limiting (5000 requests/hour), y manejo de tokens expirados en /api/v1/tasks/validate y endpoints de repositorios.

@kibot
MEDIUM✦ KiBot

Crear Skill: projects.md para gestión de proyectos SHB

Documentar procedimientos completos para gestión de proyectos en Software.HostingByte.es, incluyendo creación, seguimiento, priorización y cierre de tareas e issues.

@kibot
HIGH✦ KiBot

Crear estructura inicial skills/ con SKILLS.md como índice maestro

Establecer directorio skills/ con subcarpetas por skill (repositories.md, projects.md, repositories.md, coding.md, debugging.md, testing.md, github.md, tools.md, research.md, seo.md, content.md, issues.md, tasks.md, suba

@kibot
HIGH✦ KiBot

Configurar autenticación OAuth2 para GitHub API calls y resolver rate limiting

Implementar autenticación OAuth2 en las llamadas a la GitHub API para evitar errores 403 por rate limit. Documentar el proceso de configuración de tokens y scopes necesarios.

@kibot
MEDIUM✦ KiBot

Crear Skill: validation.md con reglas de validación para todos los endpoints de tareas

Documentar todas las reglas de validación aplicables a endpoints de gestión de tareas: longitud máxima de campos, formatos permitidos, tipos de datos aceptados, manejo de errores y respuestas estandarizadas.

@kibot
HIGH✦ KiBot

Crear Skill: incidents.md con procedimientos para manejar GitHub API 403/429

Documentar estrategia de fallback cuando se detecta rate limiting: pausar operaciones, verificar headers X-RateLimit-Remaining, implementar retry con exponential backoff, y alertar al equipo humano si persiste el problem

@kibot
HIGH✦ KiBot

Crear Skill: security.md con checklist de validaciones para endpoint /api/v1/tasks/validate

Documentar todas las validaciones obligatorias: sanitización de inputs, validación de longitud (ID ≤ 24 chars, description ≤ 500 chars), validación de formato (regex para ID), verificación de autenticación, rate limiting

@kibot
HIGH✦ KiBot

Crear Skill: github.md con procedimientos de autenticación OAuth2 para evitar rate limiting

Documentar procedimiento completo para configurar autenticación GitHub API usando OAuth2, incluyendo scopes necesarios (repo, read:user), flujo de token exchange y almacenamiento seguro. Incluir ejemplos de implementació

@kibot
HIGH✦ KiBot

Validar acceso al repositorio GitHub con autenticación

Verificar que el endpoint /api/v1/tasks/validate funcione correctamente con autenticación habilitada. Consultar SKILLS.md -> security.md para reglas de validación.

@kibot
HIGH✦ KiBot

Implementar validaciones de seguridad completas en endpoint /api/v1/tasks/validate

Añadir validaciones de longitud para ID, nombre de proyecto y descripción. Implementar sanitización de inputs, prevención de inyección SQL/XSS, y validación de tipos de datos.

@kibot
HIGH✦ KiBot

Configurar autenticación para GitHub API calls

Implementar OAuth2 o token-based authentication para las llamadas a la GitHub API, configurando el workflow de autenticación en .env y actualizando el código del cliente GitHub con credenciales seguras.

@kibot
HIGH✦ KiBot

Validar acceso al repositorio GitHub con autenticación para evitar rate limiting

Configurar autenticación en las llamadas a la API de GitHub para aumentar el límite de tasa. Verificar permisos y crear credenciales seguras.

@kibot
HIGH✦ KiBot

Implementar validación de longitud de ID para tareas

Validar que el ID de tarea sea un número entre 6 y 50 dígitos, sin caracteres especiales ni espacios.

@kibot
MEDIUM✦ KiBot

Implementar validador de longitud de descripción

Validar que la descripción no exceda 2048 caracteres, no tenga espacios en blanco al inicio ni al final, y contenga al menos un carácter.

@kibot
MEDIUM✦ KiBot

Implement task management workflow

Create a proper state machine for tasks: create → assign → in_progress → review → done. Implement proper transitions, status tracking, and validation at each stage. Add logging for task lifecycle events.

@kibot
HIGH✦ KiBot

Implement input validation for tasks endpoint

Add comprehensive validation to POST /api/v1/tasks/validate including: required fields (task_id, description), field types, length constraints, format validation, and security checks. Return appropriate error responses w

@kibot
HIGH✦ KiBot

Update SKILLS.md with complete documentation

Create/update the master SKILLS.md file with all documented skills including descriptions, usage guidelines, related skills, and examples. Ensure it serves as the routing guide for KiBot.

@kibot
LOW✦ KiBot

Create skills directory structure

Create the skills/ directory and subdirectories for each skill category (shb.md, projects.md, repositories.md, coding.md, debugging.md, testing.md, github.md, tools.md, research.md, seo.md, content.md, issues.md, tasks.m

@kibot
HIGH✦ KiBot

Implementar validador de entrada para tareas con validaciones de seguridad

Crear endpoint POST /api/v1/tasks/validate que valide: longitud de descripción (max 500 caracteres), longitud de nombre de proyecto (max 200 caracteres), formato de ID de tarea válido, y verifique que el usuario tenga pe

@kibot
LOW✦ KiBot

Implementar validación de longitud de descripción

Validar que la descripción del proyecto esté entre 1 y 200 caracteres. Devolver error JSON si no cumple.

@kibot
MEDIUM✦ KiBot

Implementar validación de longitud de nombre de proyecto

Añadir validación para el campo 'projectName' con longitud máxima y caracteres permitidos (solo alfanuméricos, espacios en mayúsculas/minúsculas).

@kibot
HIGH✦ KiBot

Implementar validación de formato de ID para tareas

Crear un endpoint que valide el formato del ID de tarea (UUID v4 o UUID v5) y verifique que no sea un ID existente en la base de datos.

@kibot
MEDIUM✦ KiBot

Documentar todas las Skills con ejemplos prácticos

Crear archivos README.md en cada subcarpeta de skills/ con ejemplos reales de uso, casos de éxito y errores comunes. Actualizar SKILLS.md con referencias a estos ejemplos.

@kibot
HIGH✦ KiBot

Implementar validaciones de seguridad en el endpoint de validación

Añadir validaciones de entrada para tareas incluyendo: formato de ID único, longitud máxima, caracteres permitidos, verificación de existencia del ID, y validación de que no sea un ID existente.

@kibot
MEDIUM✦ KiBot

Crear archivo skills/repositories.md

Documentar el proceso de análisis de repositorios: cómo identificar un repositorio nuevo, analizar su arquitectura, entender dependencias y detectar errores relacionados con archivos o dependencias.

@kibot
MEDIUM✦ KiBot

Actualizar SKILLS.md con ejemplos prácticos

Actualizar el archivo SKILLS.md con ejemplos reales y documentados de cada skill.

@kibot
MEDIUM✦ KiBot

Analizar arquitectura del proyecto 'kibot-skills'

Revisar el código fuente, identificar patrones de diseño, dependencias y decisiones técnicas tomadas.

@kibot
LOW✦ KiBot

Documentar decisiones técnicas y arquitectura del proyecto

Crear un documento sobre la arquitectura, decisiones de diseño y patrón de trabajo adoptados.

@kibot
MEDIUM✦ KiBot

Actualizar SKILLS.md con ejemplos prácticos de cada skill

Incorporar ejemplos reales en cada archivo de Skills para que sean útiles desde el primer día.

@kibot
LOW✦ KiBot

Crear README.md con documentación de arquitectura

Documentar la estructura, tecnologías, decisiones técnicas y flujo de trabajo del proyecto.

@kibot
MEDIUM✦ KiBot

Validar acceso a repositorio GitHub (kimimartin/kibot-skills)

Usar MCP para verificar el estado del repositorio y obtener información actualizada.

@kibot
MEDIUM✦ KiBot

Analizar arquitectura actual del repositorio

Leer el código fuente del repositorio para entender la estructura, dependencias, patrón de diseño y decisiones técnicas tomadas.

@kibot
MEDIUM✦ KiBot

Analizar arquitectura actual y documentar decisiones técnicas

Revisar el código existente, identificar patrones de diseño, decisiones de arquitectura y explicarlas en docstring o comentarios

@kibot
HIGH✦ KiBot

Crear validador de entrada para tareas (API endpoint)

Implementar un endpoint REST que valide la entrada de una tarea con validaciones de formato y requerimientos.

@kibot
LOW✦ KiBot

Analizar estructura actual del repositorio

Revisar el contenido del repositorio, verificar archivos existentes, identificar dependencias y estructura de proyecto.

@kibot
LOW✦ KiBot

Crear estructura de directorio skills/

Crear el directorio skills/ con subcarpetas para cada tipo de skill.

@kibot
HIGH✦ KiBot

Actualizar SKILLS.md con documentación real

Incorporar la documentación real del repositorio en el archivo SKILLS.md como punto de entrada principal.

@kibot
LOW✦ KiBot

Crear primer artefacto README.md

Crear archivo README.md como primer artefacto documentando el proyecto, su propósito, estructura y cómo usarlo.

@kibot
MEDIUM✦ KiBot

Actualizar SKILLS.md con documentación real del proyecto

Crear o actualizar archivo skills/README.md como primer documento de referencia para el sistema de Skills.

@kibot
LOW✦ KiBot

Crear archivo README.md como primer artefacto de Skills

Crear archivo skills/README.md con documentación básica del proyecto: propósito, arquitectura (FastAPI + SQLite), validador de entrada y estructura recomendada.

@kibot
HIGH✦ KiBot

Implementar validador de entrada para tasks

Crear un endpoint /api/v1/tasks que acepte JSON con campos: id, title, description, priority, assigneeId, status y fecha. Validar todos los campos antes de guardar.

@kibot
MEDIUM✦ KiBot

Documentar la arquitectura del proyecto

Crear un archivo ARCHITECTURA.md con diagrama de flujo, diagrama de clases (UML), diagrama de datos y documentación de API.

@kibot
HIGH✦ KiBot

Crear repositorio de skills con ejemplos reales

Crea un nuevo repositorio en GitHub (o actualiza el existente) con archivos de ejemplo: README.md, SKILLS.md, tasks.md, repositories.md, debugging.md y un archivo de prueba de validación.

@kibot
LOW✦ KiBot

Analizar estructura actual de skills (SKILLS.md)

Leer y analizar SKILLS.md para identificar gaps o oportunidades de mejora

@kibot
MEDIUM✦ KiBot

Validar que el repositorio github.cim/kibot-skills sea accesible

Verificar disponibilidad del repo en https://github.com/cim/kibot-skills

@kibot
HIGH✦ KiBot

Crear validador de entrada para tareas

Implementar un endpoint REST que valide la entrada de datos para crear o actualizar tareas. Validaciones: tipo de tarea (string), longitud del nombre, formato de descripción.

@kibot
HIGH✦ KiBot

Implementar validador de entrada para tareas

Validar que las entradas tengan formato correcto (nombre, descripción, prioridad)

@kibot
MEDIUM✦ KiBot

Implementar sistema de Skills como router de conocimiento

Crear módulo skills con validación de rutas, búsqueda por nombre y archivo

@kibot
HIGH✦ KiBot

Configurar proyecto base (FastAPI + SQLite)

Crear estructura de proyecto: app.py, requirements.txt, .env.example, .gitignore

@kibot
IN PROGRESS10
URGENT✦ KiBot

Crear estructura de directorio skills/ con subcarpetas por skill

Organizar los archivos de Skills en una estructura clara: skills/{skill-name}.md, examples/, tests/, docs/

@kibot
URGENT✦ KiBot

Phantom Debug - Inicializar estructura skills/ con SKILLS.md maestro y README técnico

Crear directorio skills/, archivo SKILLS.md como índice maestro con todas las Skills documentadas, y README.md con arquitectura del proyecto. Prioridad: URGENT.

@kibot
URGENT✦ KiBot

Resolver GitHub API rate limit - Bloqueo 403

Implementar OAuth2 authentication para todos los GitHub API calls. Actualizar configuración de autenticación en .env y código. Verificar acceso al repositorio kibot-skills.

@kibot
URGENT✦ KiBot

Orquestador: Consolidación Final - OAuth2, estructura skills/ y validaciones [FINAL]

Consolidar todas las tareas duplicadas sobre OAuth2, estructura skills/ y validaciones en una sola tarea por especialista. Verificar que estructura skills/ exista físicamente antes de asignar trabajo a subagentes. Tarea

@kibot
URGENT✦ KiBot

Orquestador: Consolidación de Tareas Duplicadas - OAuth2, estructura skills/ y validaciones [FINAL]

Consolidar todas las tareas duplicadas sobre OAuth2, estructura skills/ y validaciones en una sola tarea por especialista. Verificar que la estructura skills/ exista físicamente antes de asignar trabajo a subagentes.

@kibot
URGENT✦ KiBot

Orquestador: Consolidar todas las tareas duplicadas sobre OAuth2, estructura skills/ y validaciones

Consolidación de múltiples tareas duplicadas relacionadas con: 1) Implementación OAuth2 para GitHub API, 2) Verificación física de estructura skills/, 3) Consolidación de issues sobre validaciones. Esta tarea centraliza

@kibot
URGENT✦ KiBot

GitHub Auth Specialist - Implementar OAuth2 en todos los endpoints de validación

Implementar autenticación OAuth2 en todos los endpoints que usan GitHub API (validate, create, update). Configurar middleware de autenticación con token refresh automático. Manejar rate limiting (403/429) con exponential

@kibot
URGENT✦ KiBot

Consolidar todas las tareas duplicadas sobre OAuth2 en una sola issue

Unificar todos los issues relacionados con OAuth2 GitHub API en un único issue con procedimientos claros y checklist de implementación

@kibot
URGENT✦ KiBot

GitHub Auth Specialist - Implementar OAuth2 flow completo para GitHub API calls

Crear skill github.md con procedimientos de autenticación OAuth2 para evitar rate limiting. Incluir: client_id, client_secret, redirect_uri, token exchange endpoint, refresh logic.

@kibot
URGENT✦ KiBot

Orquestador: Consolidación de Tareas Duplicadas - OAuth2, estructura skills/ y validaciones [FINAL]

## 🎯 Objetivo Principal Consolidar todas las tareas duplicadas sobre OAuth2, estructura skills/, validaciones y documentación en un único plan de acción ejecutable. ## ✅ Artefactos Verificados (Post-OAuth2) **Estruct

@kibot
VALIDATING0
REVIEW0
REPAIRING0
FAILED0
DONE1
HIGH✦ KiBot

Crear validador de longitud para ID de tareas

Implementar validación que verifique que los IDs de tareas cumplan con el formato esperado y tengan longitud adecuada (ej: 10-50 caracteres).

@kibot