Communitygithub.com

geovanejunior92-debug/graphify

Útil para cualquier pregunta sobre una base de código, su arquitectura, relaciones entre archivos o contenido del proyecto — especialmente cuando existe graphify-out/, donde la pregunta debe tratarse primero como una consulta graphify. Convierte cualquier entrada (código, documentos, artículos, imágenes, videos) en un grafo de conocimiento persistente con nodos dios, detección de comunidades y herramientas de consulta/ruta/explicación.

¿Qué es graphify?

Este skill transforma cualquier tipo de entrada (código fuente, documentación, papers académicos, imágenes o videos) en un grafo de conocimiento persistente y navegable. Es especialmente útil para comprender la arquitectura de un proyecto, las relaciones entre archivos o el contenido general del código, permitiendo realizar consultas semánticas, encontrar caminos entre conceptos y obtener explicaciones detalladas. Funciona con cualquier agente de IA que soporte skills, como Claude Code, Cursor o Codex, y su principal ventaja es que cuando existe el directorio `graphify-out/`, el skill prioriza responder consultas utilizando el grafo ya construido, lo que acelera y mejora la precisión de las respuestas. Incluye funcionalidades avanzadas como nodos dios (god nodes) que representan conceptos centrales, detección automática de comunidades para agrupar temas relacionados, y herramientas específicas para consultar, explorar rutas o explicar relaciones dentro del grafo.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/geovanejunior92-debug/claude-skills/tree/main/skills/graphify

Preguntar en tu IA favorita

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

Documentación

¿Qué hace graphify?

Útil para cualquier pregunta sobre una base de código, su arquitectura, relaciones entre archivos o contenido del proyecto — especialmente cuando existe graphify-out/, donde la pregunta debe tratarse primero como una consulta graphify. Convierte cualquier entrada (código, documentos, artículos, imágenes, videos) en un grafo de conocimiento persistente con nodos dios, detección de comunidades y herramientas de consulta/ruta/explicación.

¿Qué hace?

  • Construye grafos de conocimiento a partir de cualquier tipo de entrada.
  • Persiste el grafo en el directorio graphify-out/ para consultas futuras.
  • Detecta comunidades automáticamente para agrupar conceptos relacionados.
  • Crea nodos dios que representan conceptos centrales o abstractos del proyecto.
  • Proporciona herramientas para:
    • Consultar el grafo (query)
    • Encontrar caminos entre nodos (path)
    • Explicar relaciones (explain)

¿Cuándo usarlo?

  • Cuando necesites entender la arquitectura general de un proyecto.
  • Para explorar relaciones entre módulos, archivos o conceptos.
  • Cuando exista el directorio graphify-out/, debes tratar la pregunta como una consulta al grafo primero.
  • Para analizar documentación técnica o papers.
  • Para extraer conocimiento estructurado de imágenes o videos.

¿Cómo funciona?

  1. El skill recibe cualquier entrada (texto, código, imagen, video).
  2. Procesa la entrada y extrae entidades y relaciones.
  3. Construye un grafo de conocimiento con nodos y aristas.
  4. Detecta comunidades mediante algoritmos de clustering.
  5. Identifica nodos dios (conceptos centrales).
  6. Persiste el grafo en graphify-out/.
  7. Habilita consultas, rutas y explicaciones.

Herramientas disponibles

  • query: Realiza consultas semánticas sobre el grafo.
  • path: Encuentra el camino más corto o relevante entre dos nodos.
  • explain: Proporciona una explicación detallada de las relaciones entre nodos.

Configuración

No se requiere configuración adicional. El skill detecta automáticamente la presencia del directorio graphify-out/ y prioriza su uso.

Notas importantes

  • Si graphify-out/ no existe, el skill construirá un nuevo grafo desde cero.
  • Los grafos son persistentes entre sesiones mientras el directorio graphify-out/ se mantenga.
  • Soporta múltiples tipos de entrada simultáneamente.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

geovanejunior92-debug/caveman-compress

Compress natural language memory files (CLAUDE.md / AGENTS.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"

geovanejunior92-debug/caveman-learn

Close the loop on a Caveman learn report — review the ranked token sinks and apply cost-lowering fixes (trim config, offload recurring context to cavemem) with per-edit consent. Use when the user runs "caveman learn", asks to lower their agent's token cost, wants to trim a heavy CLAUDE.md / AGENTS.md, or wants to offload context they re-paste every session into cavemem.

geovanejunior92-debug/task-observer

Monitors task execution for skill improvement opportunities. Use this skill during ANY multi-step task, agentic workflow, or substantive work session where the agent is using tools and producing deliverables. It captures patterns, user corrections, workflow insights, and methodology worth preserving as reusable skills. Also triggers during post-task feedback discussions and when the user explicitly mentions skill observations, improvements, the observation log, skill taxonomy, or asks the agent to watch for skill opportunities. Also known as "One Skill to Rule Them All" — trigger on this phrase too. IMPORTANT: this skill should be invoked at the start of every task-oriented session — if you are about to use tools to produce deliverables, invoke this skill first. For reliable activation, pair this description with a CLAUDE.md / AGENTS.md instruction or harness-level session-start hook (see Recommended Activation Setup) — description-level matching alone is not enforceable.

Skills relacionados