X1pheR/hypershell-reach

Herramientas y habilidades para agentes de homelab (HATS): gestión de herramientas de agente, ejecución remota acotada, continuidad de tareas y descubrimiento compartido de habilidades.

¿Qué es hypershell-reach?

X1pheR/hypershell-reach es un skill diseñado para agentes de IA que operan en entornos homelab, proporcionando un conjunto completo de herramientas gestionadas para agentes (HATS). Permite la ejecución remota acotada, lo que significa que los comandos y scripts se ejecutan en máquinas remotas con límites de recursos y seguridad controlados, ideal para tareas de automatización y administración de infraestructura. Además, facilita la continuidad de tareas al mantener el estado entre ejecuciones, permitiendo que los agentes retomen trabajos largos o complejos sin perder progreso. El skill también incluye un sistema de descubrimiento compartido de habilidades, donde los agentes pueden encontrar y reutilizar habilidades definidas por la comunidad, fomentando la colaboración y la eficiencia. Compatible con plataformas como Claude Code, Cursor y Codex, se integra mediante un archivo SKILL.md que define acciones, herramientas y configuraciones, y utiliza SSH o API personalizadas para la ejecución remota.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add X1pheR/hypershell-reach

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

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

Documentación

¿Qué hace hypershell-reach?

Homelab Agent Tooling & Skills (HATS): gestión de herramientas de agente, ejecución remota acotada, continuidad de tareas y descubrimiento compartido de habilidades.

Descripción general

Este skill proporciona un conjunto de herramientas y capacidades para agentes de IA en entornos homelab, permitiendo:

  • Gestión de herramientas de agente: Instalación, configuración y actualización de herramientas para agentes.
  • Ejecución remota acotada: Ejecución segura de comandos y scripts en máquinas remotas con límites de recursos.
  • Continuidad de tareas: Mantenimiento del estado entre ejecuciones para tareas largas o complejas.
  • Descubrimiento compartido de habilidades: Repositorio de habilidades reutilizables definidas por la comunidad.

Plataformas compatibles

  • Claude Code
  • Cursor
  • Codex
  • Otros agentes que soporten SKILL.md

Instalación

Para instalar este skill, clona el repositorio en tu directorio de skills:

git clone https://github.com/X1pheR/hypershell-reach.git ~/.config/skills/hypershell-reach

Luego, agrega la ruta a tu configuración de agente:

{
  "skills": [
    {
      "name": "hypershell-reach",
      "path": "~/.config/skills/hypershell-reach"
    }
  ]
}

Uso

Ejecución remota acotada

hypershell run --host <host> --command "<comando>"

Ejemplo:

hypershell run --host node1 --command "ls -la /var/log"

Continuidad de tareas

hypershell resume --task-id <id>

Descubrimiento de habilidades

hypershell search --keyword "monitoreo"

Configuración

Las variables de entorno se pueden configurar en un archivo .env:

HYPERSHELL_HOST=localhost
HYPERSHELL_PORT=22
HYPERSHELL_USER=agent
SSH_KEY_PATH=~/.ssh/id_rsa

Contribución

Las contribuciones son bienvenidas. Por favor, consulta CONTRIBUTING.md para más detalles.

Licencia

Este proyecto está bajo la licencia MIT. Ver LICENSE para más información.

Skills relacionados