CommunityProgramación y desarrollogithub.com

fxbin/star-knowledge-base

Convierte tus estrellas de GitHub de marcadores a un caja de herramientas de código personal que los agentes pueden buscar | MCP + Agent Skill + GitHub Pages

¿Qué es star-knowledge-base?

Esta habilidad transforma las estrellas de GitHub en una base de conocimiento semántica que los agentes de IA (como Claude Code, Cursor, etc.) pueden consultar directamente. Al aprovechar el Protocolo de Contexto del Modelo (MCP) y Agent Skill, extrae automáticamente la información de los repositorios marcados con estrellas en tu perfil de GitHub y los convierte en un índice con capacidad de búsqueda semántica. Esto significa que, en lugar de perder tiempo navegando entre marcadores, los agentes pueden encontrar y sugerir proyectos relevantes al instante. Soporta la implementación en GitHub Pages, por lo que no necesitas servidores dedicados. Es especialmente útil para desarrolladores que poseen una amplia colección de estrellas y desean aprovecharlas en flujos de trabajo de IA, como la generación de fragmentos de código, la recomendación de bibliotecas o incluso la automatización de tareas de desarrollo.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add fxbin/star-knowledge-base

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace star-knowledge-base?

Convierte tus estrellas de GitHub de marcadores a un caja de herramientas de código personal que los agentes pueden buscar | MCP + Agent Skill + GitHub Pages

¿Qué es esto?

star-knowledge-base es una herramienta impulsada por IA que transforma todas tus estrellas de GitHub en una base de conocimiento semántica. Al usar el Protocolo de Contexto del Modelo (MCP) y Agent Skill, permite que agentes de IA como Claude Code, Cursor y Codex accedan directamente a tus repositorios favoritos y los utilicen como una caja de herramientas de código personal.

Características

  • Búsqueda semántica – Los agentes pueden buscar proyectos por significado, no solo por palabras clave
  • Cero configuración – Funciona con tus estrellas de GitHub existentes; no se requiere indexación manual
  • Implementación en GitHub Pages – Sin necesidad de servidores backend; despliega tu base de conocimiento de forma gratuita
  • Integración con MCP – Conecta agentes de IA de forma nativa usando el Protocolo de Contexto del Modelo

Cómo funciona

  1. Otorga acceso de solo lectura a tus estrellas de GitHub
  2. El sistema extrae la metadata (descripciones, temas, archivos README) de cada repositorio
  3. Crea un índice de búsqueda semántica utilizando modelos de incrustación
  4. Publica el índice en GitHub Pages
  5. Los agentes de IA consultan el índice a través de MCP para recuperar repositorios relevantes e información de código

Instalación

# Clona el repositorio
git clone https://github.com/tu-usuario/star-knowledge-base.git

# Instala dependencias
pnpm install

# Configura las variables de entorno
cp .env.example .env
# Agrega tu token de acceso personal de GitHub y la clave de API de OpenAI

Uso con agentes de IA

Claude Code

Agrega la siguiente configuración a tu proyecto:

{
  "mcpServers": [
    {
      "name": "star-knowledge-base",
      "url": "https://tu-usuario.github.io/star-knowledge-base/mcp.json"
    }
  ]
}

Cursor

Configura Agent Skill apuntando a la rutadel archivo de tu base de conocimiento local.

Codex

Haz referencia al punto final desplegado como una fuente de contexto externa.

Variables de entorno

VariableDescripción
GITHUB_TOKENToken de acceso personal de GitHub (alcance: solo lectura de repositorio)
OPENAI_API_KEYClave de API de OpenAI para incrustaciones
BASE_URLURL base de implementación (por ejemplo, https://tu-usuario.github.io/star-knowledge-base)

Despliegue

pnpm run deploy

Esto construirá el artefacto estático y lo empujará a la rama gh-pages. Una vez que GitHub Pages esté habilitado, la base de conocimiento estará disponible en https://tu-usuario.github.io/star-knowledge-base.

Contribuye

¡Las contribuciones son bienvenidas! Por favor, abre un issue o envía un pull request.

Licencia

Licencia MIT

Skills relacionados