Skills Agentes

Hackernews Frontpage

Extrae la portada de Hacker News (títulos, puntos y número de comentarios).

Estrellas
129k

en todo el repo

Actividad
60

0–100, la ruta de este skill

Actualizado
hace 5 días

último commit aquí

Commits
1

últimos 90 días

Contexto
355 tok

17 tok en reposo

Paquete
5 archivos

26 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add garrytan/gstack --skill hackernews-frontpage --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Navega a news.ycombinator.com y descarga el HTML de la portada
  • Parsea cada fila de historia (`tr.athing`) en un registro `Story` tipado
  • Devuelve un JSON con las 30 historias top: rank, título, url, points y comments

Úsalo cuando

  • Quieres obtener las historias top de Hacker News
  • Necesitas título, puntos y número de comentarios de la portada de HN

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Scrapea la portada de Hacker News
    • Dame las top stories de HN
    • Obtén las últimas historias de Hacker News

    SKILL.md

    En inglés

    Hacker News front-page scraper

    Scrapes the Hacker News (news.ycombinator.com) front page and returns the top 30 stories as JSON. Each story has its rank, title, link URL, point count, and comment count.

    Usage

    $ $B skill run hackernews-frontpage
    {
      "stories": [
        { "rank": 1, "title": "...", "url": "...", "points": 412, "comments": 87 },
        ...
      ],
      "count": 30
    }
    

    How it works

    1. Navigates to https://news.ycombinator.com via the daemon.
    2. Reads the page HTML.
    3. Parses each story row (HN's stable tr.athing structure) into a typed Story record.
    4. Emits a single JSON document on stdout.

    Why this is the reference skill

    hackernews-frontpage is the smallest interesting browser-skill: no auth, stable HTML, deterministic output, file-fixture-friendly. Every Phase 1 component (SDK, scoped tokens, three-tier lookup, spawn lifecycle) is exercised by $B skill run hackernews-frontpage and the bundled script.test.ts.

    When the HN HTML rotates and our selectors break, the test fails against the captured fixture before users notice. That's the point.

    Reproducido de garrytan/gstack bajo licencia MIT. Leer esta página en markdown.

    Archivos

    5 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Requiere el daemon `$B` para navegar y ejecutar el skill.

    Detalles

    Creador
    garrytan
    Licencia
    MIT
    Recursos incluidos
    Incluye scripts o referencias
    Repositorio
    garrytan/gstack
    Código fuente
    Ver SKILL.md

    Más de garrytan/gstack

    Este repo incluye 59 skills. Si instalas uno, normalmente ya tienes los demás.

    Browse

    129k

    Navegador headless rápido para QA testing y dogfooding de sitios (gstack).

    Costo de contexto al activarse
    14.8k tok
    Tamaño del paquete
    237 archivos
    Última actualización
    hace 7 horas
    Permisos
    testing qa

    Ship

    129k

    Flujo de ship: detecta y fusiona la rama base, corre tests, revisa el diff, sube VERSION, actualiza CHANGELOG, hace commit, push y crea el PR (gstack).

    Costo de contexto al activarse
    22.8k tok
    Tamaño del paquete
    21 archivos
    Última actualización
    anteayer
    Permisos
    devops infraestructura

    Ios Qa

    129k

    QA en dispositivo iOS real para apps SwiftUI, con bucle de agente guiado por visión sobre USB (gstack).

    Costo de contexto al activarse
    15.4k tok
    Tamaño del paquete
    38 archivos
    Última actualización
    anteayer
    Permisos
    testing qa

    Revisión de planes con ojo de diseñador — interactiva, al estilo de las revisiones de CEO e Ingeniería. (gstack)

    Costo de contexto al activarse
    22.8k tok
    Tamaño del paquete
    5 archivos
    Última actualización
    anteayer
    Permisos
    diseno ui

    Revisión de plan en modo gerente de ingeniería: arquitectura, flujo de datos, diagramas, casos límite, cobertura de pruebas y rendimiento. (gstack)

    Costo de contexto al activarse
    17.9k tok
    Tamaño del paquete
    5 archivos
    Última actualización
    anteayer
    Permisos
    herramientas desarrollo

    Actualización de documentación posterior al ship (gstack).

    Costo de contexto al activarse
    14.4k tok
    Tamaño del paquete
    5 archivos
    Última actualización
    anteayer
    Permisos
    documentos

    Skills relacionados

    Scrape

    129k

    Extrae datos de una página web: prototipa con primitivas $B la primera vez, luego enruta a un browser-skill codificado (~200ms). Solo lectura; usa /automate para acciones que mutan la página.

    Costo de contexto al activarse
    8.8k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    anteayer
    Permisos
    datos analitica

    Úsalo para cualquier pregunta sobre una base de código, su arquitectura o relaciones de archivos; convierte cualquier entrada en un grafo de conocimiento persistente con nodos clave, comunidades y herramientas de consulta/ruta/explicación.

    Costo de contexto al activarse
    10.3k tok
    Tamaño del paquete
    218 archivos
    Última actualización
    ayer
    datos analitica

    Para cuando quieres configurar, mejorar o auditar el tracking de analytics: GA4, conversion tracking, event tracking, UTM, GTM, planes de tracking y validación de eventos.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    5 archivos
    Última actualización
    el mes pasado
    datos analitica