CommunityCodierung & Entwicklunggithub.com

cli/endor-setup

Agent-Fähigkeit 'endor-setup' aus cline/skills zur Einrichtung von Endor-Umgebungen für KI-gestützte Entwicklungsworkflows.

Was ist endor-setup?

Diese Fähigkeit ermöglicht es KI-Agenten (wie Claude Code, Cursor oder Codex), automatisch eine Endor-Umgebung einzurichten – einen vollständig verwalteten Entwicklungssandkasten mit vorinstallierten Tools und konfigurierten CI/CD-Pipelines. Sie unterstützt Plattformen wie GitHub Codespaces, Gitpod, Dev Containers und lokale Entwicklungsumgebungen. Die Einrichtung erfolgt durch die Bereitstellung von Konfigurationsdateien (z. B. Dockerfiles, devcontainer.json, Endor-Templates) sowie die Installation von Abhängigkeiten und die Initialisierung von Git-Hooks. Entwickler sparen dadurch Zeit und vermeiden manuelle Konfigurationsfehler, da der KI-Agent die Umgebung basierend auf dem Projekttyp und den gewünschten Stack-Komponenten optimiert. Die Fähigkeit ist besonders nützlich für Teams, die konsistente, reproduzierbare Entwicklungsumgebungen in verschiedenen Cloud- und lokalen Setups benötigen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/cline/skills/tree/main/skills/endor-setup

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht endor-setup?

Agent-Fähigkeit 'endor-setup' aus cli/skills zur Einrichtung von Endor-Umgebungen.

Übersicht

Diese Fähigkeit automatisiert die Einrichtung von Endor – einem Container-basierten Entwicklungssandkasten. Sie erstellt die erforderlichen Konfigurationsdateien, installiert Abhängigkeiten und richtet CI/CD-Workflows ein.

Unterstützte Plattformen

  • Cloud IDEs: GitHub Codespaces, Gitpod, CodeSandbox
  • Container-Orchestrierung: Docker, Kubernetes (via Dev Containers)
  • Lokale Entwicklung: VS Code Dev Containers, JetBrains Gateway

Verwendung

Füge diese Fähigkeit zu deinem Agenten-Workflow hinzu, indem du die Konfiguration wie folgt referenzierst:

{
  "skills": ["cli/endor-setup"]
}

Befehle

BefehlBeschreibung
endor setupRichtet eine neue Umgebung basierend auf aktuellen Projektdateien ein
endor validateÜberprüft die vorhandene Konfiguration auf Vollständigkeit
endor teardownEntfernt die Endor-Umgebung und bereinigt Ressourcen

Beispiel: GitHub Codespaces

# .devcontainer/devcontainer.json
{
  "name": "Endor-Entwicklungsumgebung",
  "image": "mcr.microsoft.com/devcontainers/universal:2",
  "features": {
    "ghcr.io/devcontainers/features/docker-in-docker:2": {}
  },
  "postCreateCommand": "endor setup"
}

Konfiguration

Erwartete Umgebungsvariablen:

  • ENDOR_PROJECT_NAME – Name des Projekts (Standard: Name des Arbeitsverzeichnisses)
  • ENDOR_REGION – Rechenzentrumsregion (Standard: eu-west-1)
  • GITHUB_TOKEN – Authentifizierungstoken für private Repositories

Entwicklung

  1. Klone das Repository: git clone https://github.com/bevry/cline.git
  2. Navigiere zum Skill-Verzeichnis: cd skills/endor-setup
  3. Führe Tests aus: npm test

Lizenz

MIT – siehe LICENSE für Details.

Individual skills in this repo

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

Verwandte Skills