Communitygithub.com

oldwinter/skills-desktop

Cliente de escritorio multiplataforma para gestionar habilidades npx en objetivos locales (V1 solo local; SSH/remoto próximamente)

¿Qué es skills-desktop?

Este skill proporciona un cliente de escritorio multiplataforma diseñado para gestionar habilidades npx en objetivos locales. En su versión inicial (V1), el soporte se limita a objetivos locales, permitiendo a los usuarios instalar, listar, eliminar y gestionar habilidades directamente desde una interfaz gráfica. El skill es útil para desarrolladores que desean administrar sus habilidades de IA sin depender únicamente de la línea de comandos, ofreciendo una experiencia más visual e intuitiva. Las futuras versiones incluirán soporte para conexiones SSH y objetivos remotos, expandiendo su utilidad a entornos distribuidos. Actualmente, está optimizado para sistemas operativos Windows, macOS y Linux, y se basa en el ecosistema npx para la ejecución de habilidades.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add oldwinter/skills-desktop

Preguntar en tu IA favorita

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

Documentación

¿Qué hace skills-desktop?

Cliente de escritorio multiplataforma para gestionar habilidades npx en objetivos locales (V1 solo local; SSH/remoto próximamente)

Descripción

oldwinter/skills-desktop es una herramienta de escritorio que permite a los desarrolladores gestionar habilidades (skills) basadas en npx de una manera visual y sencilla. Con esta aplicación, puedes instalar, listar, eliminar y ejecutar habilidades en tu máquina local sin necesidad de usar comandos en la terminal. Está diseñada para ser compatible con Windows, macOS y Linux, ofreciendo una experiencia uniforme en todos los sistemas.

Características

  • Gestión de habilidades local: Instala, lista, elimina y ejecuta habilidades npx en tu máquina.
  • Interfaz gráfica intuitiva: Navega y administra tus habilidades con una interfaz de usuario amigable.
  • Multiplataforma: Funciona en Windows, macOS y Linux.
  • Futuro soporte remoto: Las próximas versiones incluirán conexiones SSH y gestión de habilidades en entornos remotos.

Requisitos

  • Node.js (versión 16 o superior)
  • npm (o yarn) para instalar dependencias
  • Sistema operativo: Windows 10+, macOS 10.15+, o Linux con soporte para Electron

Instalación

# Clona el repositorio
git clone https://github.com/oldwinter/skills-desktop.git

# Navega al directorio del proyecto
cd skills-desktop

# Instala las dependencias
npm install

# Inicia la aplicación
npm start

Uso

  1. Abre la aplicación después de la instalación.
  2. En la interfaz principal, verás una lista de habilidades instaladas.
  3. Para instalar una nueva habilidad, haz clic en "Añadir" e ingresa el nombre de la habilidad npx.
  4. Para eliminar una habilidad, selecciónala y haz clic en "Eliminar".
  5. Ejecuta una habilidad haciendo doble clic en ella.

Configuración

La aplicación almacena la configuración en un archivo JSON localizado en:

  • Windows: %APPDATA%/skills-desktop/config.json
  • macOS/Linux: ~/.config/skills-desktop/config.json

Puedes editar este archivo manualmente para cambiar opciones como el directorio de instalación de habilidades o el puerto del servidor local.

Contribución

Las contribuciones son bienvenidas. Por favor, revisa las guías de contribución antes de enviar un pull request.

Licencia

Este proyecto está licenciado bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.

Soporte

Para problemas o preguntas, por favor abre un issue en el repositorio de GitHub.

Skills relacionados